About it
Located within 1.4 miles of Al Arabi Sports Club and 2.3 miles of Qatar National Museum, Terminal Inn Al Mansoura has rooms in Doha. This 4-star hotel offers free WiFi. The hotel has family rooms.
All rooms at the hotel come with air conditioning, a seating area, a flat-screen TV with satellite channels, a kitchenette, a dining area and a private bathroom with a bidet. At Terminal Inn Al Mansoura all rooms include bed linen and towels.
Diwan Emiri Royal Palace is 2.5 miles from the accommodation, while Jassim Bin Hamad Stadium at Al Sadd Club is 4.6 miles from the property.