Nevsky Prospect
St. Petersburg Philharmonia is housed in a large building complex, as you enter from Nevsky Prospect to Mikhailovskaya Road. Its entrance is from the Culture Square side.