Elounda Bay Palace
•
Crete island, Elounda 72053, Greece

Reviews from Guests
4.0/5
1,262
Reviews
from real guests
Facilities Details
Free Wifi
10 Available Room Types
Double or Twin CLASSIC
28 Square Meter
Double or Twin DELUXE SEA VIEW
30 Square Meter
SUITE WITH PRIVATE POOL
SUITE DELUXE SEA VIEW
55 Square Meter
SUITE GRAND
Facilities Details
Internet Access in public areas
Free Wifi

























