Karta Vacation Rentals
In the heart of St. Petersburg, steps from Vosstaniya Square and a short walk to Nevsky Prospect. Minutes by car from the Russian Museum, State Hermitage Museum and the Winter Palace. Pulkovo Airport (LED) is about 24.7 km away.