You could try
Al Muntazah Al Rawabi Street Ramada Commercial Building, Doha
West Bay West Bay , Doha
Al Muntazah Ramada Tower , Doha