Das Hotel mit 28 Zimmern befindet sich auf der Petrograder Insel im historischen Stadtzenrtum. Es gibt eine unterirdische bewachte Garage.