You could try
Old Airport Road Old Airport Road , Doha
Old Airport , Doha
Al Mansoura Al Mansoura , Doha