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

info@myswitzerland.com
T 00800 100 200 29 (free)


Contact form