Our Trips using this Lodging

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.

Cronwell inn 01
Cronwell inn 03
Cronwell inn 04
Cronwell inn 05
Cronwell inn 06