← All venues
Elounda Bay Palace
GR
Address
Schisma Eloundas, Greece
Country
GR
Type
hotel_resort
Website
https://www.lhw.com/hotel/Elounda-Bay-Palace-Crete-Greece
About this listing and removal requests