Este hotel de 5 estrellas está situado directamente junto al City Centre, el centro comercial más grande de Baréin. Cuenta con una serie de instalaciones gratuitas, como la piscina, la piscina infinita y las instalaciones de fitness y spa. Los tratamientos de spa están disponibles por un suplemento.
Se ofrece WiFi gratuita. Todas las habitaciones cuentan con TV de pantalla plana, aire acondicionado y baño con artículos de aseo gratuitos.
Se puede comer en el hotel y en su filial, Le Meridien Bahrain City Centre.
El establecimiento se sitúa a 15 minutos en coche del aeropuerto internacional de Baréin y a 1,1 km del centro internacional de exposiciones de Baréin. Entre los lugares de interés de la zona se encuentran la mezquita Al Fateh, el zoco de Manama y el Museo Nacional de Baréin. Además, el centro comercial adjunto alberga el parque acuático cubierto Wahooo! y un complejo con 20 cines.