This apartment complex is located in the leisure district of Ayia Napa and lies just a few minutes walk from the town centre where guests will discover bars, restaurants and shopping venues. The sandy beach is about 1.5 km away.
See more: Hotels in Europe Hotels in Cyprus Hotels in Ayia Napa Holiday Destinations in Europe