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 map4.6 mi from City Center1.8 mi from City Centre Shopping Mall
From
US$ 275
/night
Saved
Save