La arquitectura de este rascacielos único es un espectáculo óptico. El edificio climatizado alberga una caja fuerte, servicio de cambio de divisa, ascensor, cafetería, un bar y algunos de los mejores restaurantes, como Benjarong, que hizo popular la cocina tailandesa real. Además, cuenta con una moderna sala de banquetes, en la que también se pueden celebrar reuniones, conexión inalámbrica a Internet, servicio de habitaciones y un aparcamiento.
El hotel se encuentra en la famosa calle Sheikh Zayed, cerca de la playa de Jumeirah, del centro comercial, de varios centros comerciales, del World Trade Center y de la feria internacional. El aeropuerto internacional de Dubai se encuentra a 20 minutos en coche.
Todas las habitaciones de estilo asiático tradicional y selecto, brillan por su elegancia. Cuentan con un cuarto de baño, secador de pelo, TV vía satélite o por cable, conexión a Internet, minibar, menaje para preparar té o café y aire acondicionado central.
El Dubai Mall es el centro comercial más grande del mundo.