You could try
Salwa Road Beverly Hills Garden , Doha
Salwa Road , Doha
Salwa Road Al Ain Center , Doha