GreeceMeganisiLefkada
6 guests
3 bedrooms
3 bathrooms
Located on the charming little Greek island of Meganissi, a short 40 minute hop across the sea from the island of Lefkada, this beautiful stone built villa benefits from a modern, stylish interior and...
From €282 Nightly