Karta Vacation Rentals
In St. Petersburg’s Moskovskiy district, a compact apartment just a short walk from Victory Square and the Heroic Defenders of Leningrad Monument. Nearby highlights include Chesme Church, Mariinsky Theatre and Moskovskaya station. Pulkovo Airport is about 10.5 km away.