Готель розташований в одній із захоплюючих будівель Armada Towers, поруч з Jumeirah Lake, Emirates Hills, The Palm Jumeirah і Dubai Marina, і недалеко від ділового і фінансового району. Він розташований в 39 км від міжнародного аеропорту Дубай, в 15 хвилинах від центру міста і в 5 хвилинах від пляжу Джумейра.
Номери з 1 ліжком або 2 окремими ліжками, в деяких номерах даної категорії є балкон.