Set in Meneou, Meneou Villa offers accommodation with free WiFi and a kitchen. Providing a balcony, particular units are air conditioned and feature a dining area and a seating area with a satellite flat-screen TV. There is a private bathroom with bath in all units, along with free toiletries and a Read more
Set in Meneou, Meneou Villa offers accommodation with free WiFi and a kitchen. Providing a balcony, particular units are air conditioned and feature a dining area and a seating area with a satellite flat-screen TV. There is a private bathroom with bath in all units, along with free toiletries and a hairdryer. Larnaka is 8 km from the holiday home.