Отель, открытый в 2009 году и принадлежащий гостиничной цепочке Accor, ориентирован как на деловых путешественников, так и на отдыхающих туристов. Расположен на центральной магистрали города – Sheikh Zayed Road в новом районе – Al Barsha, в 1 км от центра Дубая, в 25 км от Международного аэропорта. Поблизости: торговоразвлекательные комплексы Mall of the Emirates и Dubai Mall, аквапарк Wild Wadi, пляж Jumeirah Beach Park, деловой центр Media & Internet City.