Featuring a fitness centre and a bar, Al Mansour Plaza Hotel Doha is located in Doha, 2.9 km from Al Arabi Sports Club and 2.9 km from Qatar National Museum.
Rooms total: 61 More information »The Pearl Qatar 1.3 km
Doha Fort 1.4 km
Souq Waqif 1.6 km
Falcon Souq 1.6 km
Diwan Emiri Royal Palace 2.0 km
The Corniche 2.2 km
MIA Park 2.4 km
Al Bidda Park 3.6 km
Qatar Sports Club Stadium 5.2 km
City Centre Shopping Mall 5.6 km
Hamad International Airport 8.1 km