Karta Vacation Rentals
On Nevskiy 147 in the heart of St. Petersburg, a short walk from Alexander Nevsky Lavra and steps from the shops on Nevsky Prospect. The State Hermitage Museum is about 2.8 miles away, and you're close to Galeria and Stockmann for quick shopping runs.