El hotel pertenece a uno de los grupos de hoteles más antiguos de Europa y disfruta de su ubicación en una de las partes más prestigiosas de la ciudad, la calle Sheikh Zayed, que le garantiza una calidad superior en sus servicios en combinación con estilo distintivo que reflejan su gran tradición de hospitalidad. El hotel cuenta con 393 habitaciones y suites de lujo, incluyendo 15 chalets con vistas incomparables. Las instalaciones incluyen vestíbulo, cambio de divisa, restaurante, instalaciones para conferencias, conexión inalámbrica a Internet, servicio de habitaciones y aparcamiento.
Este hotel está justo enfrente del \"Mall of Emirates\", en la calle Sheik Zayed Road, el cuarto cruce en Al Barsha. Está situado en Dubai, a pocos minutos del Dubai Internet City, del Dubai Media City y de la playa de Jumerai, además de a 20 minutos del centro de la ciudad y del aeropuerto internacional.
Las habitaciones están decoradas en un estilo contemporáneo y elegante en sus 61 m². Cada una de ellas tiene baño con secador, teléfono de línea directa, TV por cable o vía satélite, minibar, tetera/cafetera, aire acondicionado individual y caja fuerte.
Los restaurantes y bares del hotel ofrecen una gran variedad de platos de todo el mundo, combinados con actuaciones en directo y diferentes entretenimientos.
Centro de Ocio y comercial que incluye de las estaciones de esquí interiores más grandes del mundo.