Karta Vacation Rentals
On Nevsky's edge in St. Petersburg, a short walk from Nevsky Prospect and Ploshchad Vosstaniya. Within easy reach of the Anna Akhmatova Museum, Summer Garden, State Russian Museum, Church of the Savior on Spilled Blood and Kazan Cathedral.