Das Hotel befindet sich im Zentrum von Archangelsk, nur 5 Minuten entfernt vom ehemaligen Passagierhafen und der Baustelle der neuen Erzengel-Michail-Kathedrale.