Swiss representation in Russia
Moscow — Swiss Embassy
» Details and comment forum for the Embassy of Switzerland in Moscow
Address | Per. Ogorodnaya Sloboda 2/5 101000 Moscow |
---|---|
Phone | local: international: |
St. Petersburg — Swiss Consulate-General
» Details and comment forum for the Consulate-General of Switzerland in St. Petersburg
Address | Tchernyshevskogo Pr. 17 191123 St. Petersburg |
---|---|
Phone | local: international: |