Karta Vacation Rentals
In the heart of St. Petersburg, a short stroll from Vladimirskaya Church and minutes from Nevsky Prospect. Fontanka River embankment and Beloselsky-Belozersky Palace are within easy walking distance. Pulkovo Airport (LED) is about 27 km away.