Luxury Hotels Atlas / Places / Russia / Moscow / The St. Regis Moscow Nikolskaya

The St. Regis Moscow Nikolskaya

Moscow, Russia · St. Regis · Core Luxury

The St. Regis Moscow Nikolskaya: The St. Regis Moscow Nikolskaya Hotel – Moscow, Russia – Hotel Street View – TRAVOHThe St. Regis Moscow Nikolskaya: The St. Regis Moscow Nikolskaya Luxury Hotel – Moscow, Russia – Hotel Exterior Night View – The Pinnacle ListThe St. Regis Moscow Nikolskaya: Official prices for rooms at the St. Regis Moscow Nikolskaya

The St. Regis Moscow Nikolskaya is a 210-room hotel that opened in 2018 in Moscow's Tverskoy district. No further detail on the building's design or signature amenities has been confirmed beyond its opening year and address.

About The St. Regis Moscow Nikolskaya

The setting

9-minute walk to Red Square.

Restaurants and bars

Experiences

Amenities

Open The St. Regis Moscow Nikolskaya in the atlas for live weekend rates, photos, and the full folio.

More St. Regis hotels

More hotels in Moscow

St. Regis in The Maison: the brand's idea, history and every house on the atlas.

All luxury hotels in Moscow

How the six LHA Tiers work