Set in Mochlos, less than 1 km from Mochlos Beach and 36 km from Lake Voulismeni, Villa Ilios offers air conditioning. It features an outdoor swimming pool, a garden, mountain views and free WiFithroughout the property.
The villa is fitted with 2 bedrooms, 2 bathrooms, bed linen, towels, a TV, a fully equipped kitchen, and a terrace with sea views.
Panagia Kera Church (in Kritsa) is 35 km from the villa, while Agios Nikolaos Port is 37 km away. The nearest airport is Sitia Public Airport, 28 km from Villa Ilios.
Excellent0%
Very good0%
Good0%
Fair0%
Poor0%
Villa Ilios has received 0 reviews with an average rating of out of 5
No results available
Reset© All rights reserved. Crete Locals