Blue Palace, a Luxury Collection Resort and Spa, Crete

4.4 (136 reviews)

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

4.4