Built in 2005, the hotel has one central building and 8 annexe buildings with 300 rooms. The hotel takes the name from Greek Mythology. Facilities include a lobby, with a 24-hour reception, a safe, a currency exchange and a lift. There is also a café, a restaurant with outside terrace, lobby bar, beach bar-restaurant, a meeting room, TV room, children's playground and kids club as well as an amphitheatre. Further facilities include a small supermarket, a hairdresser, a nightclub and laundry services for an added fee. Bike hire is available as well as parking for those arriving by car.
The hotel is located just 300 m away from the beach and around 55 km away from Antalya Airport, while the centre of Manavgat is around 15 km away. Shops, bars, restaurants and much more can all be found in the tourist centre of Side Colakliu.
The hotel offers a continental breakfast buffet each morning, as well as a lunch buffet and evening buffet.