Karta Vacation Rentals
In Moskovskiy, Saint Petersburg — a compact urban pad a short walk from Victory Square and Chesme (Chesma) Church. You're minutes from the Heroic Defenders of Leningrad Monument and within easy reach of Grand Maket Russia and Outlet Village Pulkovo. Pulkovo Airport is about 10.1 km away.