Villa Fyllosia Villa Patsídhes, Crete
Located in Archanes and only 4.9 km from The Palace of Knossos, Villa Fyllosia provides accommodation with mountain views, free Wi-Fi and free private parking. The property was built in 1996 and features air-conditioned accommodation with a balcony.
Kato Archanes, Archanes, 70100, Greece