This hotel lies at the tourist centre of the town of Ayia Napa.
See more: Hotels in Europe Hotels in Cyprus Hotels in Ayia Napa Holiday Destinations in Europe