The Neva Towers, formerly the Renaissance Moscow Towers, is a complex of two skyscrapers located on plots 17 and 18 of the Moscow International Business Center (MIBC) in Moscow, Russia. Tower 1, at 302 metres tall with 65 floors, is the ninth-tallest building in Europe. Tower 2, at 345 metres tall with 79 floors, is the tallest residential building in Europe and the fourth-tallest building in Europe. The complex was completed in 2020.
Neva Towers
March 11, 2018
January 28, 2020
Moscow International Business Center
The Moscow International Business Center (MIBC), also known as Moscow-City, is a commercial development in Moscow, the capital of Russia. The project occupies an area of 60 hectares, and is located just east of the Third Ring Road at the western edge of the Presnensky District in the Central Administrative Okrug. Construction of the MIBC takes place on the Presnenskaya Embankment of the Moskva River, approximately 4 kilometers (2.5 mi) west of Red Square.
Moscow International Business Center in May 2023
Tower 2000
Evolution Tower
Imperia Tower