Готель був відкритий в 2008 році, остання проведена реновація в 2017 році. Складається з основного 8-поверхового будинку, є 4 ліфта. Розташований в районі Дейра, 10 хвилин їзди від Дубайського аеропорту. Навпроти готелю знаходиться головна станція метро Salah Al Din. Цей район також відмінно підходить для шопінгу, поблизу є магазини популярних брендів.