Karta Vacation Rentals
Just uphill from Ayia Napa's buzzing beaches, in a quiet elevated spot about 900 meters from the resort centre. A short walk lands you at the Ayia Napa Sculpture Park and Love Bridge, with Grecian Bay Beach and the harbour within easy walking distance.