Отель открыт в 2004 году, последняя реновация проводилась в 2015 году. Состоит из главного 7-этажного здания. Расположен в районе Дейра, в 600 метрах от станции метро Al Rigga и в 500 метрах от торгового центра Al Ghurair. Отель подходит для деловых поездок, отдыха и шопинга, поблизости есть магазины популярных брендов.