24 A, Yakubovich Street, Saint Petersburg, 190000
Tel./Fax: +7 (812) 448-67-28

The office centre is located in the very heart of St. Petersburg: five minutes walk from St. Isaac's Cathedral, the Bronze Horseman, the group of buildings forming the Constitutional Court of Russia, the Mariinsky Theater, the New Holland island and the Neva embankment.

Map with the location of the New St. Isaac Office Centre

How to Find Us

Walking route:
Public transport: