Travelers are voting Consulate General of the Kingdom of Norway - St. Petersburg, Consulate General of South Africa and Consulate General of Azerbaijan as the best of 19 embassies in Saint Petersburg. You can find 172 Embassy in the country of Russia and Embassy of Malaysia is our members favorite Embassy in all of Russia. Want more? Check out our map of embassies in Saint Petersburg.
Consulate General of the Kingdom of Norway - St. Petersburg
Tourist Essentials EmbassiesGlavpostjtamt Tsekh 7, Saint Petersburg, Saint Petersburg 190000, RussiaConsulate General of the Kingdom of Norway - St. Petersburg is a Embassy of the Norway in Russia
1Consulate General of South Africa
Tourist Essentials Embassies118 M. Toreza Prospect, Saint Petersburg, Saint Petersburg 194214, RussiaConsulate General of South Africa is a Embassy of the South Africa in Russia
1Consulate General of Azerbaijan
Tourist Essentials EmbassiesMarat Street 73, Saint Petersburg, Saint Petersburg 191119, RussiaConsulate General of Azerbaijan is a Embassy of the Azerbaijan in Russia
1Consulate of the Kingdom of Sweden
Tourist Essentials EmbassiesDom 11 V.O., 10th Line, Saint Petersburg, Saint Petersburg 199178, RussiaConsulate of the Kingdom of Sweden is a Consulate of the Sweden in Russia
1Consulate General of Bulgaria
Tourist Essentials Embassiesul. Ryleeva 27, Saint Petersburg, Saint Petersburg, RussiaConsulate General of Bulgaria is a Embassy of the Bulgaria in Russia
1General Consulate of Ukraine - St. Petersburg
Tourist Essentials Embassies1-B Bonch Bruyevicha Street, Saint Petersburg, Saint Petersburg 191124, RussiaGeneral Consulate of Ukraine - St. Petersburg is a Embassy of the Ukraine in Russia
1Consulate General of the People's Republic of China
Tourist Essentials Embassies12 V.O. 3rd Liniya, Saint Petersburg, Saint Petersburg, RussiaConsulate General of the People's Republic of China is a Embassy of the China in Russia
1Consulate General of the United States of America - St. Petersburg
Tourist Essentials EmbassiesUl. Petra Lavrova 15, Saint Petersburg, Saint Petersburg 191028, RussiaConsulate General of the United States of America - St. Petersburg is a Embassy of the United States in Russia
1Consulate of Cuba - St. Petersburg
Tourist Essentials EmbassiesUl. Releeva No 37, Saint Petersburg, Saint Petersburg, RussiaConsulate of Cuba - St. Petersburg is a Embassy of the Cuba in Russia
1Consulate General of the Czech Republic
Tourist Essentials EmbassiesSmolninskij rajon Tverskaja ul 5, Saint Petersburg, Saint Petersburg 193015, RussiaConsulate General of the Czech Republic is a Embassy of the Czech Republic in Russia
1
