Villa Archanes Villa Archanes, Central Crete
Situated 10 km from The Palace of Knossos, Villa Archanes offers an outdoor swimming pool, a fitness centre and air-conditioned accommodation with a patio and free Wi-Fi. The property has mountain and garden views, and is 16 km from Venetian Walls.
Number of rooms: 8
Evangelias Armenaki 19, Archanes, 70100, Greece