Hotels
Things to Do
Napa Plaza Hotel
Address:
12 Makarios Avenue
PO BOX 30305
05343 Ayia Napa, CY
view map
Hotel star rating:
4 stars
Map:
Contact
·
Privacy
·
Terms