You could try
Al Wakrah Al Wakra Al Wakra, Al Wakrah
Fox Hills Fox Hills Venice, Lusail
West Bay Zig Zag Towers Zig Zag Tower B, Doha
The Pearl Island Porto Arabia Marina Gate, Doha
Marina District , Lusail
Al Sadd Al Sadd Road , Doha
The Pearl Island Porto Arabia Tower 23, Doha
Lusail City , Lusail
Marina District Burj Al Marina , Lusail
Al Mansoura Al Mansoura , Doha
Marina District , Lusail
Al Sadd Al Sadd Road , Doha