Karta Vacation Rentals
Tucked into Moskovskiy, St. Petersburg — about 12 km from the city center. Easy access to Zvyozdnaya, Victory Square, Chesme Church, Alexander Nevsky Lavra and the Mariinsky Theatre. Apartment-style lodging ideal for exploring the city from a quieter neighborhood base.