Filter by area ▼
Filter by area ▲
More Filters ▼
Tucked on the hillside of Mount Palouki with breath-taking views across the bay and Skopelos town below.
Villa Elea has superb sea views ,near to town and beach and still located in the countryside .
You have specified: