Отель РиверСайд Дворцовая площадьHotel
Russian Federation, Saint Petersburg, Moyka River Embankment, 40, Saint Petersburg, 191186
This hotel is set in the heart of Saint Petersburg, just a minute’s walk from the Nevsky Prospekt. Free Wi-Fi is featured at River Side Hotel.