Located in Tverskoy, this luxury hotel is within 2 mi (3 km) of Tchaikovsky Concert Hall, Bolshoi Theatre, and Moscow Kremlin. Red Square and St. Basil's Cathedral are also within 3 miles (5 km). Belorusskaya Station - Koltsevaya Line is 6 minutes by foot and Belorusskaya Station - Zamoskvoretskaya Line is 6 minutes.