Contact Info
Manager | Leda Alexopoulou
Summer address (15/5 – 15/10)
Elounda 72053, Crete
Phone / Fax : +30 28410 41274
Winter address (16/10 – 14/5)
3 Chahtouri St., 10553, Athens
Phone: +30 6934 034929
MHTE 1040K033A0080700