Agia Thekla Gardens No4
Hotel
Ayia Napa lodging, Famagusta
Agias Theklas 78A Avenue House 4, Agia Thekla, Ayia Napa, 5391
Free Wi-Fi
Parking
Swimming Pool
Number of rooms: 4





















