Located 2.4 km from WaterWorld Ayia Napa in Ayia Napa, this holiday home features free WiFi. The property is 2.8 km from Agia Napa Monastery and boasts views of the pool. Free private parking is available on site.
There is a seating area, a dining area and a kitchen complete with an oven, a microwave and a toaster. Towels and bed linen are provided at Villa Apollo. There is a private bathroom with a bath.
Thalassa Museum is 3.1 km from Villa Apollo, while Agia Thekla Beach is 5 km from the property. Larnaca International Airport is 34 km away.
Rooms: 1
(Search)
Address: Leoforos Xylofagoy - Agias Napas, Nissi Golden Sands, House 7, Ayia Napa 5330 (Map)