Отель РиверСайд Московский ВокзалInn
Poltavskaya ulitsa 8Zh, Saint Petersburg, 191024
Located in Saint Petersburg, within 1.1 km of Mayakovskaya Metro Station and 800 metres of Moskovsky Train Station, Отель РиверСайд Московский Вокзал provides accommodation with free Wi-Fi throughout the property.