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 95 verified guest reviews
91%of our guests
recommend this hotel
The hotel was very well presented and the staff were extremely friendly and helpful. Our room was very accommodating and well laid out. The breakfast staff were magnificent and genuinely wanted you to have the best dinning experience.
All staff went out of their way to make our stay as pleasant as possible.