Rated 5/5 based on 580 customer reviews September 06, 2018
The St. Regis Moscow Nikolskaya in Moscow on Hotels.com and earn Rewards nights. Collect 10 nights get 1 free*. Read 88 genuine guest reviews for The St. Regis Moscow Nikolskaya. Skip to main content. English (United States) Book online or call 866-539-0036 This call is free. 24 hours a day; 7 days a week.