Located in the mountainous village of Sfaka, Cressa Ghitonia features traditional accommodations, an outdoor pool and spa center. Overlooking the Cretan Sea, Cressa Restaurant serves local specialties and drink ... Read more

View all Luxury Hotels in Crete Island