Moscow International Business Center, Russia
Neva Towers
Moscow International Business Center, Russia

Exterior only
Visible from the street; the inside is private.
Neva Towers, formerly the Renaissance Moscow Towers, is a complex of two skyscrapers on plots 17 and 18 of the Moscow International Business Center in Moscow, Russia. Tower 2, at 345 metres with 79 floors, is the tallest residential building in Europe, while Tower 1 stands 302 metres tall with 65 floors. The complex was completed in 2020.
- Built
- Type
- skyscraper
- Height
- 345 m
- Place
- Moscow International Business Center, Russia
This building on
Location