




In the heart of central Moscow, set inside one of the iconic Stalinist skyscrapers (one of the Seven Sisters). Within easy reach of Komsomolskaya and Krasnye Vorota metro stations and a short walk from the main rail terminals. Red Square, the Kremlin and the Bolshoi Theatre are minutes away by metro or a quick drive.