Sfakia

Hotellit

Stavris Hotel *+

Stavris hotel is located in the small village of Chora Sfakion, just 70 m from the beach....