L'hotel è situato nell'unica area storica e architettonica di San Pietroburgo. Dall'hotel a Nevsky, il cuore e le meravigliose vedute di San Pietroburgo, bastano cinque minuti per attraversare magnifici monumenti architettonici. Gli ospiti possono utilizzare aree moderne e convenienti per trattative, conferenze, riunioni di lavoro e banchetti.