Este hotel familiar de San Petersburgo está a orillas del río, a diez minutos a pie de Plaza del Palacio, Catedral de Kazán y Museo Hermitage y Palacio de invierno. Catedral de San Isaac y Iglesia de San Salvador de la Sangre Derramada también están a 15 minutos. Estación de metro Admiralteyskaya está a solo 4 min a pie, mientras que Estación de metro Nevsky Prospekt se encuentra a 7 min.