Passage is located in the heart of the "golden triangle" of St. Petersburg.
The central gallery of the complex connects Nevsky Prospekt, the main thoroughfare of the city, with Italyanskaya Street and Arts Square.
The best hotels of the city, prestigious business centers, as well as leading institutions of higher education are also located close to Passage.