The cultural capital of Russia, St Petersburg is resplendent with grand architecture, breathtaking imperial parks and some of the best museums in the world. While steeped in history and culture, St Petersburg is also a modern city where east truly meets west, making it a perfect base for learning professional Russian in Russia.
The LSI St Petersburg partner school is located just 15 minutes from downtown St Petersburg, in a charming residential neighbourhood. The school enjoys a great location close to Komendantskiy Prospect metro station in a commercial building that also houses cafes, shops and entertainment facilities. We offer a range of executive one-to-one Russian courses for business Russian, management Russian and other professionals in a friendly and welcoming environment, with facilities including 18 bright, modern classrooms and wireless internet access.