Consulate-General of France in Saint Petersburg

Saint Petersburg, Russia

Consulate-General of France in Saint Petersburg

The Consulate-General of France in Saint Petersburg is the diplomatic mission of France in Saint Petersburg, Russian Federation. It is located at 15 Moika River Embankment (Russian: Набережная реки Мойки, дом 15) in the Tsentralny District in Saint Petersburg.



Accommodations near Consulate-General of France in Saint Petersburg

View more options near Consulate-General of France in Saint Petersburg

Nearby Tours & activities