This hotel is located in Dubai (Deira), close to Al Ghurair Centre, City Centre Deira, and Dubai Creek. Also nearby are BurJuman Mall and Dubai Museum.
Along with a restaurant, this hotel has a nightclub and a fitness center. Additionally, a bar/lounge, a poolside bar, and a coffee shop/café are onsite.