Hotels in Doha near Qatar Royal Plaza
Multiple accommodations for your stay
Show map
81 results found
Filters
- Distance - low to high Sorting
Royal Mansoura Residence Hotel
Al Bukhari Street Al Mansoura, Doha, Qatar
3.1 km to Qatar Royal Plaza (Open map)
The hotel is in the very heart of Doha, not far from Al Mansoura underground station. The comfortable Royal Mansoura Residence Hotel...
Read more...
8.6
Fabulous
1656 reviews