Location and directions

The St. Regis Moscow Nikolskaya Hotel is located in the historical center of the city on one of the most beautiful streets of the capital – Nikolskaya. From here it is 5 minutes to Red Square and other historical attractions. GUM Shopping Center and Bolshoi Theater are located a few steps away from the hotel.