Welcome to a highly treasured and comfortable ambience. Created in 1904 by John Jacob Astor IV, the St. Regis brand cherishes its renowned heritage. The St. Regis Moscow Nikolskaya is situated in the heart of the city with superb views of downtown, the Kremlin and Red Square and providing an unparalleled experience.
Hear from our guests about their stay from 56 verified guest reviews
96%of our guests
recommend this hotel
As an American on his first trip to Russia, I was not sure what to expect. From the moment I arrived, the staff was great in all aspects, front desk, restaurant , lobby bar, concierge. Special thanks to Lyudmila at the front desk.