Karta Vacation Rentals
In Moskovskiy, St. Petersburg — about 9 km from the city center. A short drive from Victory Square and the Heroic Defenders of Leningrad Monument, and close to Chesme Church, Park Pobedy and Alexander Nevsky Lavra. Pulkovo Airport is roughly 13 km away.