Se trata de un hotel con aire acondicionado que comprende 180 espaciosas suites con conexión a Internet y que ofrece conexión a Internet WiFi en el vestíbulo. Además, se dispone de restaurante, bar, sala de juegos y charcutería las 24 horas. También se ofrece servicio de habitaciones y de lavandería.
El hotel está situado entre el World Trade Centre y la zona franca de Jebel Ali y es ideal para un viaje de negocios o de placer. Además, justo a sus puertas se halla uno de los mayores centros comerciales de Dubái, el Mall of the Emirates. También puede ser interesante visitar el complejo de Madinat Jumeirah, situado a unos 3 km, o la ciudad deportiva Dubai Sports City, a unos 8 km.
Las habitaciones disponen de teléfono de línea directa internacional, TV vía satélite, caja fuerte y aire acondicionado regulable. También están dotadas de cuarto de baño con ducha y minibar y cafetera/tetera como estándar.
Hay un restaurante italiano con servicio todo el día y bar autorizado para vender bebidas alcohólicas.
Centro de Ocio y comercial que incluye de las estaciones de esquí interiores más grandes del mundo.