Contact Info
Manager | Lida Alexopoulou
Email | info@eloundaisland.gr
Summer address (15/5 – 15/10)
Elounda 72053, Crete
Phone / Fax : +30 28410 41274
Winter address (16/10 – 14/5)
10 Karaiskaki str, 15235, Athens
Phone: +30 210 8101045
MHTE 1040K033A0080700