Where the Mountains Meet the Sea - Lefka Ori Hotel Sfakia Village


Where the Mountains Meet the Sea - Lefka Ori Hotel Sfakia Village

Where the Mountains Meet the Sea - Lefka Ori Hotel Sfakia Village

Welcome to our small family Lefka Ori Hotel - Sfakia Village.

Lefka Ori Hotel is located right above the old harbor of Sfakia Village, a small family-run hotel with a traditional tavern serving delicious local food, stunning sea & mountain views, warm and authentic hospitality, great value for money, a mix of modern and traditional elements to create a harmonious place both relaxed and timeless that truly feels like home.

Explore more :  Lefka Ori Hotel - Sfakia Village

Share it

Comments (0)

If you want to leave a comment please Login or Register

Our Other Sites