You could try
Old Airport Road Tadmur Street , Doha
Old Airport Road , Doha
West Bay Lagoon West Bay Lagoon Street , Doha
Al Waab Al Waab Street , Doha
Msheireb Downtown Doha Msheireb Galleria , Doha
Al Maamoura Mamoura 18 , Doha
Al Waab , Doha
Abu Hamour Bu Hamour Street , Doha
The Pearl Island Porto Arabia , Doha
Old Airport Road , Doha
Al Soudan , Doha
Abu Hamour Bu Hamour Street , Doha