Hotel Helvetia

St. Petersburg, Russia

Once used as the Swiss embassy, the Helvetia is a beautifully appointed 19th century building that retains the charm and ambiance of an old St. Petersburg mansion. It's hard to beat the location, just two blocks from bustling Nevsky Prospect, and there are two restaurants and a wine bar. The hotel's lovely inner courtyard is a peaceful place to relax with a glass of wine and snacks after exploring the city sights. There are no elevators, so all access to guest rooms is by stairs.

Our Trips using this Lodging

Hotel helvetia 01
Hotel helvetia 02
Hotel helvetia 03
Hotel helvetia 04
Hotel helvetia 05
Hotel helvetia 06