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.

 
Previous
Previous

Dar es Salaam

Next
Next

Peninsula Masterplan