The Moscow Embankment Tower Centre is in one of the tallest buildings in Moscow in the heart of the new Moscow International Business Centre. The centre has some amazing views over the Moskva River and of the city. The Canary Wharf of Moscow, the area, also referred to as Moscow City, is made up of a variety of remarkable skyscrapers.
As well as being home to some of the world's leading corporations, the area houses new government buildings for the city, upmarket hotels and many amenities. Located near the third ring road in the Presnensky District of western Moscow, some of the buildings are still under development. Before construction began, the area was an old stone quarry with abandoned industrial complexes and factories.
For individuals or teams of any size.
Use as your business address.
Use our meeting rooms for presentations, interviews, client pitches.
Both permanent desks and hot-desks available.
A range of plans for those who want flexibility.
Smolensky Passage
Moscow
121099
3rd floor
Moscow
125009
4-5 Floors
Moscow
125047
4th floor
Moscow
125167
6th floor
Moscow
119311
8th Floor
Moscow
129090
4th floor
Moscow
115114
5th Floor
Moscow
107078
4th floor, BC Citydel
Moscow
105064
4th Floor, Building 19, Greenwood Business Park
Moscow
143441
Search our Locations