Este hotel está situado cerca de Corniche Street, en el centro de Doha, una bulliciosa calle en forma de palmera con abundancia de restaurantes y lugares para hacer picnic que se extiende a lo largo de unos 7 km de la Bahía de Doha. Los distritos comercial y financiero de la ciudad se encuentran tan sólo a 5 minutos. El hotel tiene una recepción, un salón para viajeros, dos restaurantes, servicio de conserjería, salas de conferencias y servicios de lavandería.