GreeceIonian IslandsLefkada
4 guests
2 bedrooms
2 bathrooms
On the Greek island of Meganisi, this scenic villa offers privacy and serenity with stunning sea views. This home's elevated position and surrounding nature make it perfect for a romantic stay, but th...
From €765 Nightly