Starwood luxury hospitality group is maintaining strong growth momentum in Russia with the opening of the highly anticipated St. Regis Moscow Nikolskaya – the first hotel of Starwood’s Ultra Luxury Brand St.Regis.
Located on Nikolskaya Street, which connects Lubyanka Square and Red Square, the hotel occupies one of the most prestigious buildings in the Russian capital.

Originally constructed in the 1870s as the residence of Count Orlov- Davydov, The St. Regis Moscow Nikolskaya offers 210 spacious guest rooms and suites with belle époque interiors, an elegant tribute to the building’s heritage.