This area, Moscow City, is known as the Canary Wharf of Moscow, approx. 1,000,000 sq. m of development has been planned including many office buildings, Moscow local government offices and high-speed trains to the Moscow International Airports. This business centre is located in the third building of the highly successful Embankment Tower complex.
The business centre offers unrivaled visibility on Moskva river and an irresistible waterfront setting. It offers clients with one of the city’s most prestigious business addresses, an elegant corporate environment, and superior on-site support services.
Clients enjoy an elegant reception area, 11 fully-furnished conference rooms, and touchdown stations in our business lounge for clients on-the-go. The centre also provides videoconferencing studios, LCD projectors, and other advanced audio-visual technology. The on-site support team is also available to provide professional administrative support.