Close Window
View Category

Renaissance St. Petersburg Baltic Hotel

Hotel Views

Lobby Sitting Area (3 of 37)

We are delighted to welcome you to the Renaissance Hotel situated in the historic city centre of St. Petersburg, Russia. We are a short walk from a number of city attractions like State Hermitage Museum, Mariinsky Theatre and the Admiralty.