Karta Vacation Rentals
In the heart of St. Petersburg, just off Nevsky Prospect and steps from Vosstaniya Square. Walking distance to Stockmann and Galeria, and minutes from the Russian Museum, Summer Garden, Palace Square and the State Hermitage Museum.