Se trata de un lujoso hotel urbano, que consta de 88 lujosas suites y apartamentos, los cuales han sido elegantemente diseñados para ofrecer servicios sofisticados a huéspedes en viaje de negocios, parejas y familias de vacaciones. El establecimiento tiene aire acondicionado y dispone de vestíbulo, ascensor, instalaciones para conferencias, servicio de habitaciones y servicio de lavandería. Los huéspedes que lleguen en coche pueden dejarlo en el aparcamiento que hay cerca (de pago).
Este hotel urbano se encuentra en una famosa zona del distrito comercial de Doha, Al Najma. El establecimiento está cerca de la carretera de circunvalación C Ring, del aeropuerto y de centros comerciales. El aeropuerto internacional de Doha dista aproximadamente 3 km del alojamiento.
El hotel no tiene restaurante. De todas formas, los apartamentos están totalmente dotados, con una cocina completa con todos los electrodomésticos. Los huéspedes pueden preparar su propia comida en la cocina.