Book Apartments Dom so Lvami na Nevskom prospekte
Nevsky Prospekt, 129, Saint Petersburg 4.2 km from city center
Dom so Lvami na Nevskom prospekte offers accommodation in Saint Petersburg, an 8-minute walk from Vosstaniya Square Metro Station and Moskovsky Train Station. The kitchen comes with a microwave, a refrigerator and a stovetop, as well as a kettle.
Show Apartments Dom so Lvami na Nevskom prospekte on the map