El hotel cuenta con 471 habitaciones bien equipadas, instalaciones para conferencias y reuniones, centro de negocios y una exclusiva planta ejecutiva VIP con una sala ejecutiva equipada y un centro de relaciones sociales para satisfacer todas las necesidades y requisitos adicionales que el huésped pueda tener, además de un aparcamiento privado con 700 plazas. El establecimiento está climatizado y dispone de vestíbulo y sala de desayunos/comedor.
El hotel está a un paso de la estación de metro de World Trade Centre. Se halla en el centro de la ciudad, cerca del centro comercial Dubai Mall y del edificio más alto del mundo, el rascacielos Burj Khalifa. El aeropuerto internacional de Dubái está a solo 20 minutos de trayecto.
Las habitaciones están totalmente equipadas con minibar, caja fuerte, TV vía satélite, teléfono de línea directa internacional y conexión a Internet de banda ancha. Otras comodidades estándar son ducha, cama doble, cafetera/tetera y aire acondicionado.
El hotel tiene 5 restaurantes donde se sirven cocina japonesa, platos de teppanyaki a la parrilla y cocina asiática.
Se aceptan las tarjetas American Express y VISA.
El Dubai Mall es el centro comercial más grande del mundo.