Featuring a sun terrace, Archon Villa is a detached holiday home located in Palaiochóra. The air-conditioned unit is 22 mi 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 29 mi away.