Este hotel de lujo cuenta con una buena ubicación en la zona de District No. 7, a diez minutos a pie de Academia de bellas artes de San Petersburgo y Palacio Ménshikov. Museo Hermitage y Palacio de invierno está a 1,9 km de distancia. Estación de metro Vasileostrovskaya está a 12 min a pie, mientras que Estación de metro Admiralteyskaya se encuentra a 26 min.