You could try
Al Maamoura Mamoura 18 , Doha
Ain Khaled , Doha
Al Thumama , Doha
Al Maamoura , Doha
Abu Hamour Bu Hamour Street , Doha
West Bay Lagoon , Doha
Al Maamoura , Doha
Ain Khaled , Doha
West Bay Lagoon West Bay Lagoon Street , Doha
Msheireb Downtown Doha Msheireb Galleria , Doha