BOOK WITH US

CONTACT US

CONTACT DETAILS

HOTEL ADDRESS

Elounda Beach Hotel & Villas
720 53 Elounda, Crete, Greece
Tel: +30 28410 63000
info@eloundabeach.gr

Get Directions

ATHENS OFFICE

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