St. Petersburg Embassies & Consulates

General Consulate

Polish General Consulate in St. petersburg, Russia

St. Petersburg, Russia
General Consulate

Finish General Consulate in St. petersburg, Russia

St. Petersburg, Russia
Honorary Consulate

Malta Honorary Consulate in St. petersburg, Russia

St. Petersburg, Russia
General Consulate

Greek General Consulate in St. petersburg, Russia

St. Petersburg, Russia
General Consulate

Ukrainian General Consulate in St. petersburg, Russia

St. Petersburg, Russia