Blue Palace, a Luxury Collection Resort and Spa, Crete

4.5 (186 reviews)

P.O. Box 38, Elounda, Crete, 72053, Greece   •  Weather:    •   Local Time:     •  Phone: +30 28410 65500  

4.5