Nelia Beach Hotel
1St October St 27, Ayia Napa, Cyprus
Nelia Beach Hotel Photos
Nelia Beach Hotel Map
1St October St 27, Ayia Napa, CyprusHotel Information
Other amenities/services: Rooms with Direct dial telephone and Radio. Laundry service, Foreign exchange, Gym, Table tennis.