This resort is located in Ayia Napa, Cyprus, surrounded by manicured gardens. This hotel is a sister hotel to Nelia Beach and is located a few meters away. The hotel is within walking distance of the city's attractions and a variety of bars and restaurants. The sandy beach is also within walking distance from the hotel. On site there is an outdoor swimming pool, a small gym, and a bar with a restaurant. Suitable for both families and couples.