Travelers are voting Consulate General of South Africa, Consulate General of Azerbaijan and Consulate of the Kingdom of Sweden as the best of 19 embassies in Saint Petersburg. You can find 156 embassies in Northwestern Russia and 172 embassies in the country of Russia. Our members favorite in Northwestern Russia is Embassy of Cote d'Ivoire and Embassy of Bolivia is the top pick in Russia. Want more? Check out our map of embassies in Saint Petersburg.