Address:
Swiss Consulate General in St. Petersburg, Russia
Tchernyshevskogo Pr. 17
191123 St. Petersburg
Russia
NA
http://www.eda.admin.ch/countries/russia/en/home/representations/embassy-in-moscow/consulate-gene
Switzerland Embassy office in Russia is an office of communication between Switzerland Government and Russia. It operates as the official representative of the Switzerland in Russia. The following is major information about Switzerland Embassy for Russia :
Swiss Consulate General in St. Petersburg, Russia
Tchernyshevskogo Pr. 17
191123 St. Petersburg
Russia
http://www.eda.admin.ch/countries/russia/en/home/representations/embassy-in-moscow/consulate-gene
To help us improve