Este hotel situa-se em São Petersburgo, centralmente junto à Ilha Vasilievsky, e está rodeado pelas principais atracções da cidade e perto de museus, teatros e da estação central de comboios.
Os quartos standard dispõem de cama de casal ou kingsize, telefone com ligação directa, televisão via satélite/cabo, acesso à Internet, cofre, frigorífico e conjunto para engomar. A casa de banho privativa compreende duche, banheira e secador de cabelo e os quartos dispõem ainda de ar condicionado regulado individualmente.
O hotel foi inaugurado em Dezembro de 2008 e oferece um total de 202 quartos exclusivos, amplos e bem iluminados, com um ambiente íntimo e clássico. Conta também com serviços fantásticos e com uma simpática equipa de recepção. O edifício totalmente climatizado recebe os hóspedes num hall de entrada com recepção e serviço de check-out sob 24 h. As facilidades incluem ainda cofre, uma área de estar com televisão, um bar, um restaurante, instalações para conferências, serviços de quarto e de lavandaria e um parque de estacionamento.
Existe um serviço de massagens, uma sauna e um centro de fitness no hotel.