Готель був відкритий в 2009 році. Являє собою 8-поверхова будівля. Розташований у Аль Барше, навпроти торгового центру Mall of the Emirates в Дубаї. У пішої доступності, або в декількох хвилинах їзди на таксі, розташовані Інтернет Сіті, медіа Сіті, Knowledge Village, пляж Jumeirah beach, а так само індустріальна зона Al Quoz. Готель підходить для туристичних і ділових поїздок.