Set 600 metres from Agia Napa Monastery in Ayia Napa, this air-conditioned apartment features a balcony with city views. Featuring free private parking, the apartment is 5 km from WaterWorld Ayia Napa. Free WiFi is offered throughout the property.
There is a seating area, a dining area and a kitchen equipped with an oven. Towels and bed linen are featured in this apartment. Other facilities at Olympus Garden Suite 11 include a barbecue.
Thalassa Museum is 900 metres from Olympus Garden Suite 11, while Agia Thekla Beach is 7 km away. The nearest airport is Larnaca International Airport, 36 km from Olympus Garden Suite 11.
Rooms: 1
(Search)
Address: Nikou Kazantzaki Street, Olympus Garden Complex Apt No. 11, Ayia Napa 5330 (Map)
Olympus Garden Suite 11 - Photos