Set in Peyia, 1.2 km from Laourou Beach and 2 km from Coral Bay, Villa Ino offers air-conditioned accommodation with a terrace and free WiFi. This villa features accommodation with a balcony. The property is non-smoking and is situated 13 km from Tombs of the Kings.
The villa features 3 bedrooms, a TV, a fully equipped kitchen with a dishwasher and an oven, a washing machine, and 3 bathrooms with a bath. Towels and bed linen are featured in the villa.
Markideio Theatre is 14 km from the villa, while Kings Avenue Mall is 14 km away. The nearest airport is Paphos International Airport, 21 km from Villa Ino.