Situated 2.7 km from Yialos Beach in Ios Chora, this holiday home features a terrace with mountain and sea views. The holiday home has air conditioning and free WiFi. Free private parking is available on site.
There is a seating area and a kitchen complete with a dishwasher, an oven and a microwave. Towels and bed linen are featured in this holiday home. Other facilities at Mentas Country Villa include a barbecue.
The nearest airport is Paros National Airport, 33 km from the property. Guests c...an use car and bike rental services at the port, 5 km away from the property.