It's a historical building, ladies and gents! One of the Seven Stalin's Sisters. Here you will experience real Moscow. Building is located in a very center of Moscow, 2-3 mins walk to metro stations Barrikadnaya and Krasnopresnenskaya. It's a 2 stop ride by metro or 20 mins walk to the heart of Moscow- The Red Square and The Kremlin.
You can find a shopping mall and ATMs within 2 mins walk, a grocery store is in the same building, lots of restaurants and night life is within 5-10 mins walk :)