Karta Vacation Rentals
Just off Nevsky Prospect in central St. Petersburg (Tsentralny), about 3 km from the city center. A quick drive puts you near the Russian Museum, Summer Garden, St. Isaac's Cathedral, the State Hermitage and Winter Palace, Church of the Savior on Spilled Blood, Kazan Cathedral, Mayakovskaya and Anichkov Bridge.