Address
Switzerland Tourism
c/o Embassy of Switzerland
Valhallavägen 64
P.O. Box 26143
10041 Stockholm
Sweden
(Not open to the public)
MySwitzerland Help Center
Contact form
c/o Embassy of Switzerland
Valhallavägen 64
P.O. Box 26143
10041 Stockholm
Sweden
(Not open to the public)
MySwitzerland Help Center
Contact form