Отель принадлежит сети lInterContinental Hotels & Resorts. В отеле есть прямой доступ в торговый центр Dubai Festival City с более чем 500 магазинами. На территории торгового центра проводится великолепное представление IMAGINE с использованием воды, лазера и огня.
Открыт отель в 2008 году, отреставрирован в 2012. Представляет собой один 36-этажный корпус.