Selena Village Hotel Apartments
Elounda 720 53 - Crete Island - Greece Tel: +30 28410 41547, 41525, 41503
Fax: +30 28410 41570
E-mail:
Click thumbnail to view our exact location on map
fields with [*] are required
Enter the confirmation text that appears in the image below in CAPITAL letters.
If you have problem reading the text click on the image to update.
development
Internet Marketing
Copyright © 2007 - Selena Village, Hotel Apartments
Tel: +30 28410 41547, e-mail: