Elounda Bay Palace

VERIFIED
Elounda Bay Palace
Score: 7,945
33 out of 40 Luxury Resort Worldwide
2 out of 40 Luxury Resort in Greece
2 out of 40 Luxury Resort in Greece