Neva Towers & Showroom

Moscow, Russia

Moscow City, where Neva Towers is located, is the new Central Business District (CBD) of Moscow and is considered the finance, business, and entertainment center of Russia. Neva Towers were awarded the European Property Award for Best Residential High-Rise Development Project and Best Mixed-Use Architecture. The project also received the International Property Award for Best International Residential High-Rise Architecture.

  • The project is located in the heart of Moscow, 6 km from the Kremlin, in Moscow City. The visibility of the two towers makes it an iconic architectural landmark of the entirety of Moscow. Sophisticated architecture and an elegant façade design distinguish Neva Towers from other buildings within the city. The project is accessible by various means of transit including new road networks, three metro stations, and a train line.

  • The project includes apartments ranging from 1-bedroom apartments to penthouses that serve a range of potential residents. The apartments are designed to provide effortlessly luxurious living spaces, with amenities that include the latest technology and smart home remote control systems. The project is also a candidate for the LEED International Quality Certificate.

  • One of the strongest characteristics of Neva Towers is the implementation of over 8,000 m2 of green roof area, which provides residents with a garden as well as entertainment facilities that include a swimming pool and spa. Every element of the outdoor and indoor facilities has been carefully considered and crafted to exceed the highest expectations.

  • Neva Towers Showroom is another project C Concept Design worked on in relation to the skyscraper, Neva Towers. The showroom is to have a real estate profile for the towers, for the prospective tenants, and for administrative offices.

Similar projects to Neva Towers & Showroom

  • The masterplan project is located in the North-West of Moscow and consists of both residential and commercial programs. A total of 175,000 sqm is dedicated to residential programs, consisting of beautiful high-rise apartment towers with spectacular skyline views of Moscow city.

    Learn more

  • Russia Masterplan A is a mixed-use site in the center of Moscow, Russia. The project includes 4 residential towers, a single office tower, an education center, an inner courtyard, a commercial plinth, and a showroom for prospective tenants.

    Learn more

  • Russia Masterplan B is a large-scale master plan in the northwest of Moscow that includes 2 office towers and 6 residential towers with a green park for residents and an educational center.

    Learn more

 
Previous
Previous

Dar es Salaam

Next
Next

Gallery Chizhov