Karta Vacation Rentals
In the heart of St. Petersburg City Centre, steps from the Russian State Museum of the Arctic and Antarctic and minutes from Galeria and the Dostoyevsky Museum. Walk to Nevsky Prospect, Vladimirskaya Church, and you're a short ride from the State Hermitage and Winter Palace.