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.
Hay un restaurante italiano con servicio todo el día y bar autorizado para vender bebidas alcohólicas.