Хотелът е разположен в центъра на Санкт Петербург, в близост до гара "Московска" с непосредствен достъп до два от основните булеварди на Санкт Петербург – Невски и Лиговски. Намира се на пешеходно разстояние от музеи, театри, ресторанти и магазини. До хотела има спирка на метро. Хотелът разполага с 373 стаи, ресторант с руска и интернационална кухня и лоби бар.
Описание на стаите: всички стаи са оборудвани с директен телефон, сателитна телевизия и хладилник.
По наше мнение стаите на хотела отговорят по-скоро на категория 3 звезди, но месторазположението му е наистина много добро.