Karta Vacation Rentals
A home-base on Moskovsky in Saint Petersburg, about 7 km from the city centre. Easy access to Elektrosila, the Mariinsky Theatre and Kazansky Cathedral, with Grand Maket Russia, Chesme Church, Victory Square and Trinity Cathedral all close by. Apartment lodging ideal for exploring the city.