Arcus III Business Center
Moscow / Russia


Arcus III Business Center

Arcus III Business Center, which we carried out on a perfect location and with a distinctive architecture, was designed to breath a new life to office life in Moscow’s developing Leningradsky business district.

Leningradsky Prospekt where the project is located, is an extension of the main Tverskaya Street running directly from the Kremlin to Leningradsky Prospekt, close to the Belorusskaya metro station. Thus, Arcus III Business Center is at the heart and center of Moscow’s attractions.


square meters

A-class offices

BREEAM certified