O hotel situa-se no centro de São Petersburgo, apenas a cerca de 5 minutos a pé do Nevsk Prospect, a avenida principal da cidade, com várias firmas e vida nocturna. A estação de Moskovsky fica apenas a 20 minutos de viagem.
Os quartos encontram-se decorados em estilo clássico, com elementos modernos ou barrocos. Os hóspedes serão acolhidos com altos padrões de conforto e elegância nos quartos clássicos do hotel. Cada um dos quartos dará ao hóspede a sensação de estar em sua própria casa. Contam com piso em madeira, confortáveis móveis novos, casas de banho espaçosas e ladrilhadas, como também acesso à Internet (também sem fios). As comodidades incluem ainda secador de cabelo, televisão via satélite/cabo, mini-bar, facilidades para preparar chá/café, ar condicionado regulado centralmente e cofre.
No Marius Pub poderá desfrutar da verdadeira experiência de serviço suíço. O pub bem iluminado contempla um sistema sonoro de qualidade, bem como uma vasta selecção de pratos e cervejas engarrafadas.
O elegante hotel urbano, construído em 1828, encontra-se numa mansão desenhada pelo arquitecto suíço Augusto Lange. Contempla um total de 59 quartos. Tanto o hotel como as habitações oferecem um ambiente verdadeiramente único que combina elementos arquitectónicos impressionantes com uma sensação de vivacidade e um toque do inesperado. Aqui a localização histórica do hotel entra em contacto com a energia jovem e artística da moderna cidade de São Petersburgo. O edifício climatizado contempla um pub, instalações para conferências e serviços de quartos e de lavandaria. Existem lugares de estacionamento.