Отель открылся в 2016 году. Состоит из главного 15-этажного здания. Выполнен в урбанистическом стиле. Расположен в центральной части города Дубаи, через дорогу от самого оживленного квартала, а также в пешей доступности от легендарного небоскреба Burj Khalifa и самого большого в мире торгово-развлекательного центра The Dubai Mall. В отеле взимается депозит. Подходит для деловых поездок, любителей шопинга, семейного отдыха.