The St. Regis Moscow Nikolskaya

Nikol'skaya Street 12, Moscow 109012 Russian Federation
+7 495 967-77-76

Hotel Overview

Individual character, mythic address, St. Regis is about the journey, each moment as it unfolds, for those who create it and for those who experience it.

Since its establishment in 1904 by John Jacob Astor IV, the St. Regis brand was founded upon a heritage of tradition, and inspired by this rich past, a new experience was born.

A Luxury Hotel in the center of Moscow, The St. Regis Moscow Nikolskaya builds upon this legacy. A complex of historical buildings at an unrivalled location just a few minutes away from Red Square, the Kremlin and Bolshoi Theatre, this is where aristocratic heritage meets contemporary design.

Contemporary Heritage

The St. Regis Moscow Nikolskaya is located in the heart of Moscow. A 5-minute walk down one of the most beautiful streets in Moscow - Nikolskaya street - will get you to the Red Square and Kremlin.

Learn More

The St. Regis Scent

Caroline's Four Hundred by Carlos Huber of ARQUISTE Parfumeur

Discover the secrets of Carlos Huber, the perfume designer behind the signature scent "Caroline's Four Hundred", listen to the long creative process that led him to create this beautiful fragrance.

Learn More

Guest Rooms

back to top