The resort Villa Cleona Ayia Napa with a private swimming pool, a patio and a sun terrace is a nice place in Ayia Napa to stay at.
Thalassa Museum is 8.4 km of the property, while Thekla Beach is around 2.1 km away.
Villa Cleona Ayia Napa counts 4 bedrooms.
A kitchen with a dishwasher, an oven, a microwave and a stove will be at guests' disposal.
Guests can reach Villa Cleona Ayia Napa by car from Larnaca International airport in 5 minutes.