Комплекс Damac Maison Dubai Mall Street розташований на бульварі Шейха Мохаммеда ібн Рашида в діловому центрі міста Дубай, поблизу визначних пам'яток, таких як Сафа Парк і парк Джумейри, Мечеть Джумейра. У 5 хвилинах від готелю найбільший у світі торговий комплекс The Dubai Mall. Завдяки вдалому розташуванню прекрасно підходить для любителів шопінгу, а наявність дитячого клубу та цікаві пропозиції готелю зацікавлять сім'ї з дітьми.
Готель побудований в 2013 році. Складається з одного багатоповерхового будинку.