Karta Vacation Rentals
In Moskovskiy on Leninskiy Avenue, about 10 km from central St. Petersburg. You're steps from Victory Square and close to Chesme Church, Moskovskaya and the Mariinsky Theatre. Grand Maket Russia Interactive Museum and other city highlights are a short drive away; Pulkovo Airport is roughly 12 km.