Hotelli sijaitsee Neva-Joen rannalla 3km keskustasta.
M. Ploshad Lenin ja Finliandskiy vokzal ovat kävelymatkan päästä. Hotellissa: hyvin varustetut kokoustilat, konserttisali, näyttelytiloja, kaksi ravintolaa, useita baareja, kampaamo, sauna ja solarium.