Este hotel está situado en el corazón del centro histórico de la ciudad de San Petersburgo, a 7 minutos a pie de la estación de metro de Sadovaya. Con su belleza y arquitectura del siglo XIX, el hotel ofrece comodidades modernas que incluyen muchos restaurantes, gimnasios y una zona de spa. Todas las habitaciones cuentan con TV de pantalla plana con canales vía satélite, minibar, conexión Wi-Fi gratuita y un amplio baño de mármol con artículos de aseo de lujo gratuitos y secador de pelo.