Featuring a sun terrace, Archon Villa is a detached holiday home situated in Palaiochóra. The air-conditioned unit is 36 km from Chania Town. A dishwasher and an oven can be found in the kitchen and there is a private bathroom with free toiletries and a hair dryer. A flat-screen TV with satellite channels and DVD player is offered. Other facilities at Archon Villa include a swimming pool. Chania International Airport is 46 km away.
No results available
ResetNo results available
ResetNo results available
ResetNo results available
Reset© All rights reserved. Crete Locals