Crete Island hotel reservation: check availability and room rates
Boutique hotels in Crete Island
1 property found
-
7 Days Studios & Apts
Pavlou Mela 4, Crete Island, Greece (Show map)
7 Days Studios & Apts apartment, set 5 minutes on foot from Safari Club Crete, and stands 35 km from Nikos Kazantzakis airport.