Russia’s first St. Regis hotel opened in Moscow. The St. Regis Moscow Nikolskaya is
located on the thoroughfare that connects Red Square to Lubyanka Square.
The hotel, redeveloped out of an 1870s-built residence, has 210 guestrooms as
well as five restaurants and bars, including the Cognac Room.
The property also has
an 18,000-square-foot spa that includes nine treatment rooms and an indoor pool
as well as a rooftop bar.