The hotel is located in Ayia Napa, close to major attractions such as the Thalassa Municipal Museum and the Kavo Greko National Park. The hotel features a restaurant, an outdoor rooftop pool with views, and facilities for families with children. Nearby are popular beaches, cafés, bars and shops.