Nicholas Hotel Apts., Ayia Napa
26 Nissi Ave - Ayia Napa - 5343 - Cyprus Hotel Website | 357 23 723988
Reviews - Nicholas Hotel Apts.
Read 22 additional reviews of Nicholas Hotel Apts. at TripAdvisor.
Want to see more hotels? View all hotels in Ayia Napa
Other names for Nicholas Hotel Apts.
- nicholas hotel apts
- Address: 26 Nissi Ave - Ayia Napa - 5343 - Cyprus
Travel Library Traveller Rating?