Stregismoscow.com
Top regis sites |
Top moscow sites |
- Title
- The St. Regis Moscow Nikolskaya, Russia - Official Website
- Meta Description
- The St. Regis Moscow Nikolskaya is a 5 star luxury Starwood hotel with central location in the historical part of Moscow, near Red Square and Kremlin.
- Meta Keywords
- Hotel in Moscow,The ST. Regis Moscow Nikolskaya,near Red Square,City centre,300 meters near Red Square,best hotel in Moscow,five-star hotel