A cerca de 2,2 km de Clube Desportivo Al-Arabi Doha e a 3,8 km de Museu Nacional do Qatar, Terminal Inn Al Mansoura dispõe de quartos em Doha. Este hotel de 4 estrelas dispõe de acesso Wi-Fi gratuito. O alojamento tem quartos familiares.
As unidades apresentam ar condicionado, área de estar, televisão de ecrã plano com canais por satélite, kitchenette, área de refeições e uma casa de banho privativa com bidé. As acomodações providenciam roupa de cama e toalhas.
Palácio Real Diwan Emiri fica a 4,1 km de Terminal Inn Al Mansoura, enquanto Estádio Jassim Bin Hamad fica a 7,4 km da propriedade.