Elounda Island Villas

Contact

Manager: Aggeliki Alexopoulou

Summer address (1/5 - 20/10)
Elounda 72053, Crete
Phone: +30 28410 41274-5
Fax: +30 28410 41276

Winter address (21/10 - 30/4)
10 Karaiskaki str, 15235, Athens
Phone: +30 210 8101045

email
Designed and Created by boldwebdesign.com