Offering city views, RentalSPb Altayskaya Apartments is an accommodation located in Saint Petersburg, 10 km from Moskovsky Train Station and 10 km from Mayakovskaya Metro Station. The property is around 10 km from The St.
Altayskaya ulitsa 41, Moskovskiy, 196143 Saint Petersburg, Russia