GreeceIonian IslandsGreece
6 guests
3 bedrooms
3 bathrooms
Boasting an incredible stop-and-stare panorama of the Ionian Sea with Mount Aenos silhouettes in the background, this Kefalonian villa places you right at the water’s edge.
A few steps down the ro...
From €827 Nightly