Gr8padz Bay Villa Villa Ayia Napa, Famagosta
Set in Ayia Napa, within 400 metres of Liopetri Beach and 2.9 km of Agia Thekla Beach, Gr8padz Bay Villa offers accommodation with free Wi-Fi, air conditioning, an outdoor swimming pool and a terrace.
Agia Thekla, 5391 Ayia Napa, Cipro