Click Here to Go Back to the Homepage

Mall of Russia
Moscow, Russia

Mall of Russia is a shopping and entertainment center, located in the core of Moscow City - the largest and most ambitious investment and development project in Europe. The entire Moscow City development project is the first of its kind in Russia and a unique project comprising innovative architectural approaches and multi functional infrastructure.  

The Moscow International Business Center ‘Moscow City' consists of:
- 15 multi-use complexes
- Total area - 3 600 000 sqm
- Total leasable area of office premises - 1 829 400 sqm
- Number of office staff - 250 000 to 300 000 people
- Total number of parking spaces - 21 031

The Mall of Russia has a total area of 179,569 sqm and will be the largest shopping and entertainment complex in the center of Moscow. The shopping gallery will include more than 350 shops with a wide range of well-known international brands, some of which will be entirely new to the Russian market.

The Mall of Russia will offer many outstanding facilities for leisure and entertainment, including: a multiplex cinema with 4D and 5D technologies (Formula Kino operator), an indoor skating-rink, as well as more than 50 restaurants and cafes, and a modern concert hall with 6,000 seats.

The project offers a convenient three-level parking garage with more than 2,700 parking spaces.

ESL provides in this project partial vertical transportation services.

pic of the project