Find and Book Top Rated Hotels near City Centre Shopping Mall in Doha
Choose among 1 hotels near City Centre Shopping Mall in Doha
Apartment
8.0
Great11 review10
MapView on map7.5 km from City Centre2.8 km from City Centre Shopping Mall
From
US$ 275
/night
Saved
Save