Karta Vacation Rentals
On the northwest edge of St. Petersburg, about 12 km from the city center in the Zvyozdnaya area. This pet-friendly aparthotel sits convenient to Victory Square, the House of Soviets, Chesme Church and Pulkovo Observatory, with classics like the Mariinsky Theatre and Alexander Nevsky Lavra reachable on a city day out.