Karta Vacation Rentals
In the historic central district of St. Petersburg, tucked into a quiet quarter just off Nevsky Prospekt. Minutes from Moskovsky station, Ploshchad Vosstaniya and Chernyshevskaya metros, with the Hermitage, Palace Square, the State Russian Museum and Smolny Cathedral all within easy reach; Pulkovo Airport is about 24 km away.