Karta Vacation Rentals
In the historic and business heart of Saint Petersburg, just 200 m from Nevsky Prospect and 500 m from Moskovsky Railway Station. Within easy walking distance of Oktyabrskiy Big Concert Hall, the Microminiature Museum and Vosstaniya Square.