P.O. Box 38, Elounda 72053 Greece
+30 2841 065500

Check Room Rates & Availability

Blue Palace, a Luxury Collection Resort and Spa, Crete