Este lujoso hotel destaca por su magnífica ubicación en un palacio del siglo XIX en pleno centro de San Petersburgo, a la orilla del río Moika y a solo diez minutos a pie del mundialmente célebre Museo del Hermitage. Los visitantes pueden tomar un taxi acuático desde el muelle, situado justo enfrente del hotel, para disfrutar de un espectacular tour de la ciudad, o darse un paseo para ver la bella catedral de San Isaac y la impresionante Iglesia del Salvador sobre la Sangre Derramada. Cada una de las antiguas habitaciones y suites está exquisitamente decorada. El espléndido spa ofrece numerosas instalaciones como sauna, gruta de sal, piscina cubierta y baño ruso, mientras que las impresionantes salas de banquetes y las ornamentadas salas de reuniones son perfectas para cualquier tipo de negocio o evento social de alto nivel. Los huéspedes pueden disfrutar de exquisita gastronomía europea en el espectacular restaurante Taleon, o probar magníficos platos rusos en el restaurante Victoria, con vistas sobre la cúpula de la catedral Kazan, todo ello para una estancia inolvidable en San Petersburgo.
La Catedral de Kazán es la principal catedral de la ciudad. Consagrada a la Virgen de Kazán, probablemente el icono más venerado de Rusia, fue construida entre 1801 y 1811. Su principal particularidad es la gran columnata de 96 columnas que, al contrario de lo que se piensa, no es la fachada principal de la catedral sino una de las laterales. La salida principal y la fachada se sitúan al oeste.