Hotel Information
Herzen House is a new cosy hotel built in 2005 in the historical building in the very heart of Saint-Petersburg, Russia.Herzen-House” Hotel is located in the historical and business center of the city and surrounded by magnificent architectural monuments, museums and theatres.