Royal Qatar Hotel

Al Asmakh Street
Doha
Qatar