Отель был открыт в 1996 году, последняя реновация проводилась в 2013 году. Состоит из одного 4-этажного здания. Расположен всего в 20 минутах езды от некоторых из самых престижных достопримечательностей Дубая, таких как торговый центр Dubai Mall и небоскреб Бурдж-Халифа, что удобно для гостей, которые находятся в городе по делам, но хотели бы познакомиться с ним поближе. Отель подойдет как для туристов, так и для деловых путешественников.