Villa Olvía Villa
Fraggokastelo, Sfakia, 73011, Grecia
Featuring air-conditioned accommodation with a private pool, sea view and a balcony, Villa Olvía is set in Sfakiá. Boasting free private parking, the villa is in an area where guests can engage in activities such as hiking, snorkelling and cycling.