The hotel is located on Sheikh Zayed Road in Dubai, UAE. It offers unrivaled hospitality and breathtaking views of the city skyline. There are various restaurants and bars on site, offering a wide selection of food and drinks. Guests can relax by the pools or visit the gym or spa. Conference rooms and ballrooms are equipped for holding various types of events, and there is a business center.