A classic hotel facing St Isaac's Cathedral, open since 1912.
In the historic centre near the Hermitage, Nevsky Prospekt and the Neva embankment, with classic interiors, a restaurant and a spa.
Bolshaya Morskaya St 39, Saint Petersburg