Tsar's Capital

The site is located in the geographical centre of St. Petersburg and has good transport accessibility, being 1 km from the Ploschad Vosstania metro station, close to Nevsky Prospect, and within walking distance from numerous shopping and entertainment centres. 

Key Facts

  • Stage of development: Completed
  • Total site area: 20.8 hectares
  • Total net sellable area: 390 ths m2
  • City: St. Petersburg