The Cronwell Inn
St. Petersburg, Russia
Jun 14-24 and Aug 30-Sep 9, 2013 departures only
The Cronwell Inn is a small, recently renovated hotel with a great location on a quiet side street in the historic section of St. Petersburg, just a three-minute walk from St. Peterburg’s main street, Nevsky Prospekt, as well as the Mayakovskaya metro station and Moscow railway station. The hotel has a lovely restaurant and tea room.