Swiss Business Hub Middle East - Office Qatar

Address

c/o Embassy of Switzerland
Villa 60
Zone 66
Wadi al Humra Street 807
P.O. Box 23745
Doha
Qatar

Additional information


Consular activities and Visa