Crete Hotel Reviews | Blue Palace, a Luxury Collection Resort and Spa, Crete

Plaka, Elounda, Crete 72053 Greece
+30 2841 065500