CreteTravel.com

Posts tagged with `Lefka-Ori-Hotel`

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...