Karta Vacation Rentals
In the heart of St. Petersburg City Centre, a short stroll from Nevsky Prospect and Ploshchad Vosstaniya. Minutes from Stockmann and Galeria, and close to the Dostoyevsky Museum and Loft Project Etagi. The Russian Museum is nearby; the State Hermitage and Winter Palace are about 5.5 km away and the Church of the Savior on Spilled Blood about 4.5 km.