Villa Selena
Crete / Heraklion / Houdetsi • View on MapPlease select your dates
Open All Year... Villa Selena is located in about 1.5 km. far from the village Ηoudetsi, 5 km. far from Archanes, 17 km. far from the port and the airport and 15 km. from the General Hospital in Heraklio. More Info »