Popular accommodations in Archangelos
ApartmentAccommodates 6
Eliathos Residence Houses
Surrounded by beautiful Cretan countryside just 1 km from Archanes, Eliathos Residence offers well-appointed self-catering units with home comforts, including free wireless internet.Book nowfrom $85 per night