Este hotel de la zona de Malaya Okhta se sitúa a menos de 5 kilómetros de Avenida Nevsky, Monasterio de Alejandro Nevski y Convento Smolny. Ice Palace San Petersburgo y Calle Ligovsky Prospekt también están a menos de 5 kilómetros. Estación de metro Novocherkasskaya está a 9 min a pie, mientras que Estación de metro Ladozhskaya se encuentra a 14 min.