Karta Vacation Rentals
On Nevsky Prospekt in the centre of St. Petersburg, steps from Mayakovskaya and Vosstaniya Square metro stations and a short walk to Moskovsky (Moscow) Railway Station. Minutes from the Hermitage, Palace Square, Kazan and St. Isaac's Cathedrals and the Church of the Savior on Spilled Blood.