Aloides Village House Hotel Alóïdhes, Crete
7.3/10
Good
Free Wi-Fi
Free private parking
Featuring mountain views, Aloides Village House is around 34 km from Venetian Walls. Located 34 km from Museum of Ancient Eleftherna, the property provides a terrace and free private parking.
35.36512068938129, 24.875156646978024, Alóïdhes, 74054, Greece