O hotel goza de uma localização perfeita, no centro histórico na margem do Rio Neva, perto da Avenida Nevsky Prospect. A fantástica localização e as excelentes ligações a transportes públicos (estações de metro e comboio nas imediações) proporcionam acesso fácil às principais áreas comerciais e locais turísticos, tais como o Cais do Palácio (Dvortsovaya naberezhnaya), o Museu Hermitage, o Almirantado, a Catedral de Kazan, o Museu Russo e muitos outros. Até ao aeroporto de Pulkovo são aproximadamente 35 km.
Os quartos contam com ar condicionado, telefone com ligação directa, cofre, minibar, frigorífico, televisão e acesso à Internet. A casa de banho privativa dispõe de duche, mobília nova e uma variedade de acessórios. Os quartos compreendem ainda fechadura electrónica de segurança com vídeo de vigilância do exterior.
O hotel urbano oferece vista para o maravilhoso mosteiro Alexander Nevsky Lavra (a obra arquitectónica mais antiga, do século XVII), a Ponte Alexander Nevsky e o Rio Neva. O edifício principal tem vindo a ser extensivamente renovado desde 2005. Os hóspedes são permanentemente atraídos pela localização perfeita, os 825 quartos confortáveis e amplos de várias categorias e um serviço de excelência. O edifício climatizado apresenta um hall de entrada com recepção e serviço de check-out sob 24 h. As amenidades incluem também cofre, guichet para câmbio monetário e elevador. Existem ainda banca de jornais, salão de cabeleireiro, salão de beleza italiano de alta qualidade, café, clube nocturno e restaurante ao dispor. Os hóspedes poderão usufruir de acesso à Internet sem fios (taxa extra) e serviços de quartos e de lavandaria (o último mediante pagamento adicional). Para quem viaja de automóvel existe um parque de estacionamento no hotel (taxa extra).