Address:
Swiss Embassy in Moscow, Russia
Serpov Pereulok 6
119121 Moscow
Russia
NA
http://www.eda.admin.ch/moscow
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 Embassy in Moscow, Russia
Serpov Pereulok 6
119121 Moscow
Russia
http://www.eda.admin.ch/moscow
To help us improve