Karta Vacation Rentals





In the Moskovskiy district of Saint Petersburg, about 9 km from the city center. A short drive puts you at Victory Square and the Heroic Defenders of Leningrad Monument, while Chesma Church, Moskovskaya and the Mariinsky Theatre are all within easy reach. Grand Maket Russia Interactive Museum and Ligovsky Prospekt are a few kilometers away.