SWISS BELHOTEL DOHA

Jaber Bin Mohammed Street
Doha
Qatar