Karta Vacation Rentals
In the heart of St. Petersburg on Nevsky Prospekt, a three-minute walk from Ploshchad Vosstaniya and Moscow Station. Steps from Vosstaniya and Vladimirskaya squares, Galeria, the Arctic and Antarctic Museum, Dostoyevsky Museum and Oktyabrskiy Big Concert Hall—perfect for sightseeing.