GreeceMeganisiSpartochori
4 guests
2 bedrooms
2 bathrooms
Located on the picturesque Ionian island of Meganisi, this villa on the hillside features views of the sea and unspoilt olive groves. Naturally, the terrace is centred around the vistas, and you'll fi...
From €279 Nightly