Este hotel en la zona de Avenida Nevski se encuentra a 1,6 km de Museo de la fFábrica de porcelana imperial y a menos de 10 kilometros de Ice Palace San Petersburgo y Avenida Nevsky. Iglesia Chesme y Complejo deportivo y artístico de San Petersburgo también están a menos de 10 kilómetros. Estación de metro Lomonosovskaya está a 11 min a pie, mientras que Estación de metro Proletarskaya se encuentra a 22 min.