Karta Vacation Rentals
On Nevsky Prospekt in the heart of St. Petersburg — two blocks from Moskovsky Train Station and steps from Mayakovskaya metro. Tucked into a quiet courtyard, major sights like the Hermitage, the Russian Museum, St. Isaac's Cathedral, the Church on the Savior on Spilled Blood, Kazan Cathedral and the Summer Garden are all within a short walk.