You could try
Al Muntazah Al Rawabi Street Ramada Commercial Building, Doha
Al Muntazah Al Rawabi Street Ramada Commercial Building, Doha
Al Muntazah Al Rawabi Street Ramada Commercial Building, Doha
Al Muntazah Al Rawabi Street Ramada Commercial Building, Doha
Al Muntazah Al Rawabi Street Ramada Commercial Building, Doha
Al Muntazah Muntazah 19 , Doha
Al Muntazah Abu Jabair Street , Doha
Al Muntazah Nawfal Street , Doha
Al Muntazah Muntazah 7 , Doha
Al Muntazah Abu Umama Street Building 12, Doha
Al Muntazah Al Muntazah Street Al Hashmi Building, Doha
Al Muntazah Al Muntazah Street , Doha