Location is one of the advantages of Leader Tower. The business center is located in the Moskovskiy district of St.Petersburg on Konstitutsii square. It is right next to Leninskiy prospekt, one of the key roads of the city. Another major road in front of the business centre is Novoizmaylovskiy prospekt.
Access to Moskovsky prospekt through Leninskiy prospekt is the beginning of the way towards the centre of the city. If you need to go to Pulkovo 1 and Pulkovo 2 airports, or reach suburbs, you can take Krasnoputilovskaya street that is also adjacent to Leader Tower.