Immersed within its own lovely gardens of both domestic and tropical plants, this modern hotel sits on top of a hill, boasting superb views over Skopelos Bay below.
Immersed within its own lovely gardens of both domestic and tropical plants, this modern hotel sits on top of a hill, boasting superb v Read more
Immersed within its own lovely gardens of both domestic and tropical plants, this modern hotel sits on top of a hill, boasting superb views over Skopelos Bay below.
Immersed within its own lovely gardens of both domestic and tropical plants, this modern hotel sits on top of a hill, boasting superb views over Skopelos Bay below.
Number of Rooms: 52