Villa HarmonyVilla
7 Agia Thekla, 5391 Ayia Napa, Cyprus
Set in Ayia Napa, 90 metres from Liopetri Beach and 2.9 km from Agia Thekla Beach, Villa Harmony offers air-conditioned accommodation with a terrace and free Wi-Fi. This villa features a private pool and a garden.