Blue Palace Elounda
Elounda, Crete, Greece
Experience authentic luxury and local culture at Phāea Blue, a member of SLH and Crete's only beachfront boutique hotel with private villa options. Book today!
Reviews
No published reviews yet — be the first to review this experience.