By prior arrangement, you may be able to see behind the scenes at French Republic Consulate General.
French Republic Consulate General is situated in Kirovskiy rayon and has an admission fee. Searching for more interesting sights in the area? These are all within close reach of the diplomatic residence — Afghanistan War Memorial, Church on Blood in Honor of All Saints Resplendent in the Russian Land and Central Stadium.