Dette hotel ligger i Academic District, kun 1,2 km fra Sankt Petersborg Statslige Polytekniske Universitet og ca. 5 km fra Sankt Petersborg Statslige Medicinske Universitet for Børnesygdomme og Skt. Petersborgs Botaniske Have. Derudover ligger Statens Eremitagemuseum og Vinterpaladset og Opstandelseskirken ca. 10 km derfra. Ploschad Muzhestva Metrostation ligger inden for 4 i minutters gang, mens Politekhnicheskaya Metrostation ligger inden for 16 minutters gang.