Real Estate > Capital City

Capital City

Located in the Moscow City International Business and Financial Centre (similar to Canary Wharf in London) and centered round twin tower skyscrapers, Capital City is one of the largest mixed-use complexes in Europe, with a total area of 3,200,000 sq. feet.

The spacious apartments, with panoramic views of the Moskva River, the Moscow University, the Kremlin and the White House, occupy levels 19–75 of the 985 feet-high ‘Moscow Tower’ and levels 19–65 of the 'St Petersburg Tower', and set new standards in comfortable living.

Several styles of key-ready residential apartments of varying space and layouts are available, with outstanding interior design by the world-famous designer Massimo Iosa Ghini, using top-end ecological materials and high-spec decoration and furnishing.

In 2009, Capital City was nominated the Best Mixed-Use Complex at the CRE Awards.

In 2012, a Residential Leasing Department was established to provide buy-to-let investors with a full range of services.