Located in Ayia Napa, Villa 7 Ayia Thekla provides accommodation with private pool, free Wi-Fi and free private parking for guests who drive. The air-conditioned accommodation is 500 metres from Liopetri Beach. Agia Thekla Beach is 2.
Ayia Thekla Avenue Nafplio House 7 Ayia Thekla, 5391 Cyprus, 5391 Ayia Napa, Cyprus