Abacus Suites enjoys a location in the resort of Ayia Napa. The Hotel, offers 36 suites for rent, all furnished to excellent standards. All of the hotels’ rooms, are unique, each with its own elements, fabrics and textured details. The suites have large openings for unlimited view and plenty of natural lighting.
Ayia Napa, Cyprus