4-storey building with modern engineering systems – renovated in 2022 is located in Moscow's Gagarinskiy district. 12 minutes walk from Leninskiy Prospekt metro station and Ploschad Gagarina MCC station. The Vorobyovy Hills, the Neskuchny Garden, the Luzhniki Stadium, the Moscow State University, the Moscow Business School are located nearby.