Отель расположен в 300 м от торгового центра Ibn Battuta и в 100 м от одноименной станции метро. Отель был построен в 2019 году и представляет собой одно 19-этажное здание. Рекомендуется для деловых гостей города, а также для туристов, совмещающих осмотр достопримечательностей с шопингом и вечерними развлечениями Дубай.