Located 1312 feet from Agia Napa Monastery in Ayia Napa, this apartment features a patio with garden views. The apartment is 3.1 mi from WaterWorld Ayia Napa. Free WiFi is offered.
There is a seating area, a dining area and a kitchen. A TV is featured. Other facilities at George Apartments center include a sun terrace.
Thalassa Museum is 656 feet from George Apartments center, while Agia Napa Sea Caves is 3.1 mi from the property. Larnaca International Airport is 22 mi away.