O hotel situa-se em pleno coração de São Petersburgo, não muito longe da estação de metro de Ploschad Vosstania e nas imediações de todas as principais atrações.
As comodidades padrão dos quartos incluem duche, televisão, cama de casal, ar condicionado e aquecimento regulados individualmente e cofre.
Será servido diariamente um pequeno-almoço continental.
Este hotel urbano de 8 quartos situa-se num edifício do século XIX. A sua decoração original foi elaborada de acordo com os esboços de Ilya Repin. O edifício foi especialmente construído para alojar peregrinos que se deslocam a São Petersburgo de toda a Rússia para visitar os locais sagrados da capital nortenha. O interior do hotel combina tendências atuais do design europeu e características típicas de São Petersburgo de forma harmoniosa. Para além de um hall de entrada com receção e serviço de check-out sob 24 h, as instalações ao dispor dos hóspedes neste estabelecimento climatizado incluem um cofre, restaurante e acesso à Internet nas áreas públicas.