Karta Vacation Rentals
In Moskovskiy district of Saint Petersburg, about 12 km from the city center and roughly 15 minutes by car from the airport. Close to Victory Square, the Sports and Concert Complex, Grand Maket Russia, the Puppet Fairytale Theater, Zvyozdnaya metro, Alexander Nevsky Lavra and the Mariinsky Theatre.