Terminal Inn Al Mansoura is gelegen op 2,2 km van Sportclub Al Arabi en 3,8 km van Nationaal Museum Qatar, en biedt kamers in Doha. Dit hotel met 4 sterren biedt gratis WiFi. Het hotel heeft familiekamers.
De units bij het hotel hebben airconditioning, een zithoek, een flatscreen-tv met satellietzenders, een kitchenette, een eethoek en een eigen badkamer met een bidet. Alle kamers bij Terminal Inn Al Mansoura hebben beddengoed en handdoeken.
Amiri Diwan ligt op 4,1 km van de accommodatie, en Sheikh Jassim Bin Hamadstadion ligt 7,4 km verderop.