El hotel se alza imponente entre los distritos de compras y negocios. Cuenta con 36 plantas y 498 habitaciones, tiene aire acondicionado en todo el edificio y dispone de vestíbulo, bar, restaurante e instalaciones para conferencias.
Este hotel está situado en el centro de Dubái y está a solo 6 km del centro de la ciudad. Queda a solo 8 km de la playa de Al Mamzar y el parque de Dubai Creek está a 3 km de distancia. La zona de Burj Dubái y de la bahía de negocios está a 9 km y los centros comerciales de los Emiratos y Ski Dubai distan ambos 16 km. El aeropuerto internacional de Dubái está a 2 km.
El hotel dispone de 121 suites, 399 habitaciones con camas individuales, 99 habitaciones con camas dobles y 360 habitaciones de no fumadores. Las habitaciones están equipadas con TV por cable/vía satélite, reproductor de DVD, minibar, cafetera/tetera, caja fuerte, set de plancha, cuarto de baño privado con secador de pelo y aire acondicionado regulable. En algunos alojamientos hay cocina.
Se ofrecen 5 restaurantes, salón y bar en el hotel. El salón y el bar ofrecen una preciosa vista del puerto y de la ciudad de Dubái, mientras que los restaurantes sirven comida francesa, marisco y cocina intercontinental.
Dubai Creek es la ría natural que da inicio a Dubái.