Karta Vacation Rentals
In Ayia Napa, minutes from the town center and a short walk to Ayia Napa Monastery, Ayia Napa Fun Park and the Thalassa Museum. Nissi Beach, Ayia Napa Town Hall and the Church of the Holy Virgin are all within easy reach—perfect for villa stays in Ayia Napa.