Book Apartments SpbStay na Moskovskom
Pushkinskaya Metro Station Area, Saint Petersburg 3.3 km from city center
SpbStay na Moskovskom Apartments are located in Saint Petersburg, within a 10-minute walk of Tekhnologichesky Institut Metro Station. They feature modern décor, and free Wi-Fi is provided. All bright apartments come with a TV and a wardrobe.