BOOK WITH US

CONTACT US

CONTACT DETAILS

HOTEL ADDRESS

Elounda Bay Palace
720 53 Elounda, Crete, Greece.
tel: +30 28410 67000

bay@eloundabay.gr

Get Directions

ATHENS OFFICE

Helios Hotels & Resorts
19, Amerikis str., 106 72 Athens, Greece
Tel. +30 210 3679000
info@helioshotels.gr
DRAG