Отель расположен в самом центре района Аль-Барша, в 5 минутах ходьбы от торгового центра Mall of the Emirates и в 10 минутах езды от аквапарка Wild Wad. Открыт в 2011 году. Последняя реновация проводилась в 2014 году. Отель состоит из главного 15-этажного здания, есть 5 лифтов. Подходит для бизнес-поездок и экскурсионного отдыха.