Отель построен в 2001 году. Одно 7-этажное здание. Находится в самом центре Дубая, в 5 минутах езды от аэропорта Дубая, рядом с деловыми и торговыми центрами Дейры, в 10 минутах езды от выставочного центра Дубая. Бесплатный трансфер в аэропорт, бесплатные трансферы в торговые центры.