Where is Al Muntazah Plaza Hotel?

Where is Al Muntazah Plaza Hotel located?

Al Muntazah Plaza Hotel, Baladīyat ad Dawḩah, Qatar (approx. 25.27286°, 51.52764°)


Where is Al Muntazah Plaza Hotel on the map?