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 550m away from the beach and around 55 km away from Antalya Airport, while the historic village and resort of Side is just 10km away and easily reacehd by public transport which runs infront of the hotel. Some local amenities such as shops and restaurants can be found in Colakli approximately 1.5km from the hotel.