Karta Vacation Rentals
On St. Petersburg’s Nevsky Prospekt, in the city center and minutes from Moskovsky railway station and Ploshchad Vosstaniya. Steps from the St. Petersburg Wax Museum and within walking distance of Oktyabrskiy Big Concert Hall, Galeria and the Church of the Savior on the Spilled Blood—ideal for budget travelers who want a central mini-hotel base.