Where the Mountains Meet the Sea - Lefka Ori Hotel Sfakia Village
- Jan 22, 2020
- 0 com
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
If you want to leave a comment please Login