Este hotel oferece uma localização conveniente no centro histórico de São Petersburgo, na rua Malaya Morskaya, próximo da Catedral de S. Isaac e da principal avenida da cidade, Nevsky Prospect. As principais atracções, como a Praça do Palácio, o Museu Hermitage, o Almirantado, o Museu Russo e a Igreja do Sangue Derramado, ficam todas a dez minutos a pé. A estação de comboios mais próxima é Nevsky Prospect, a 3 km do hotel.
Será servido um amplo buffet de pequeno-almoço continental, bem como almoços e jantares à la carte.
Este hotel urbano foi inaugurado em 2005 e ocupa um edifício de grande importância histórica e cultural, a antiga residência do Barão von Stahl. Compreende um total de 193 habitações, das quais 25 suites júnior e um apartamento. As facilidades em oferta incluem um hall de entrada com recepção em serviço sob 24 h, cofre, elevador, um café, um bar, um restaurante, acesso à Internet (taxa extra), acesso à Internet sem fios (taxa extra) e, mediante pagamento adicional, serviços de quarto e de lavandaria. O parque de estacionamento é outras das ofertas (mediante uma pequena taxa extra).
O hotel contempla uma piscina coberta aquecida e uma exterior (disponível mediante o pagamento de uma quantia simbólica), e os hóspedes poderão relaxar na banheira de hidromassagem ou na sauna, bem como através de uma massagem profissional (tudo mediante taxa extra). Adeptos de desporto poderão exercitar-se no centro de fitness (taxa extra).