Karta Vacation Rentals
In the heart of St. Petersburg on Nevsky Prospect, steps from Vosstaniya Square and the Moskovsky railway station. Minutes from the Russian Museum, Kazan Cathedral and the Church of the Savior on Spilled Blood. Pulkovo Airport is about 24 km away.