Este hotel urbano, en el centro de la zona comercial, está enclavado en una torre de 50 pisos, un edificio icónico de la siempre cambiante silueta de Dubái. Ofrece vistas panorámicas del edificio más alto del mundo, el Bur Khalifa (828 m) y está situado en la carretera de Sheikh Zayed, en el corazón de Dubái, a pocos pasos de la parada de metro de DIFC y del Dubai Mall, uno de los mayores centros comerciales del mundo. Las instalaciones incluyen un vestíbulo con recepción las 24 horas, ascensor, restaurante y servicio de habitaciones, lavandería e internet.