|
Mikhailovskaya Ulitsa 1/7, St. Petersburg, Russia
Located in historic St Petersburg, this first-class city hotel lies near the central shoppin...
|
|
Moika River Embankment 22, St. Petersburg, Russia
A classic European hotel with a historic fa? ade dating back to 1853 faithfully retained whi...restaurant, parking, pets allowed...
|
|
|