This brand new centre is located 100 meters from the Airport metro station, in a prestigious area to north-west from the city centre. IT companies, banks, leading universities, and institutes are located in the neighbourhood, as well as restaurants, cafes and shopping malls. The area is well known for the numerous top-grade sport venues. A landmark upscale residential building Triumph Palace, the highest in Europe, is in walking proximity from the centre.
Leningradskiy prospect provides quick connection with central Moscow and with the residential districts in the northwestern parts of the city. It is only 20 minutes driving to Sheremetyevo airport, and 10 minutes to Belorussky train station and Tverskaya street.