Karta Vacation Rentals
In Moskovskiy, St. Petersburg — minutes from Victory Square and the Heroic Defenders of Leningrad Monument. About 11 km from the city center and 14 km from Pulkovo Airport, with Zvyozdnaya, Alexander Nevsky Lavra and the Mariinsky Theatre nearby.