Готель відкритий в 2011 році. Являє 65-поверхова будівля, в якому номери починаються з 26 поверху. З вікон відкривається розкішний вид на Sheikh Zayed Road, Zabeel Palace, затока Dubai Creek і пляж Jumeirah. Готель розташований в центрі ділового району — на вулиці Sheikh Zayed Road навпаки Dubai International Financial Centre, поблизу с World Trade Centre. Поруч станція метро Emirates Tower.