Комплекс Damac Maison Dubai Mall Street расположен на бульваре Шейха Мохаммеда ибн Рашида в деловом центре города Дубай, вблизи достопримечательностей, таких как Парк Сафа и парк Джумейры, Мечеть Джумейра. В 5 минутах от отеля крупнейший в мире торговый комплекс The Dubai Mall. Благодаря удачному расположению прекрасно подходит для любителей шоппинга, а наличие детского клуба и интересные предложения отеля заинтересуют семьи с детьми.
Отель построен в 2013 году. Состоит из одного многоэтажного здания.