Situated 4 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 can use car and bike rental services at the port, 4 km away from the property.