Embassies in Saint Petersburg
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 Austria is our members favorite Embassy in all of Russia. Want more? Check out our map of embassies in Saint Petersburg.