Este hotel de lujo, inaugurado en el 2005, cuenta con un total de 192 habitaciones. El hotel destaca por sus modernas instalaciones y ofrece a sus huéspedes unos servicios inmejorables. En el hotel encontrarán ascensor, cafetería y peluquería. Además, dispone de una sala de un restaurante y una sala de conferencias. Para completar todas estas prestaciones, también dispone de servicio de habitaciones y de lavandería.
Este hotel ilumina la capital de Qatar, Doha, y situado en la zona de Al Sadd, que está a 15 km del aeropuerto internacional de Doha. El centro de la ciudad está situado a 8 kilómetros.