The St. Regis Moscow Nikolskaya
Address:
The St. Regis Moscow Nikolskaya hotel is situated in the heart of Moscow at the intersection of Nikolskaya Street and Lubyanka Square. The hotel is a short walk from Red Square, the Kremlin, and the Bolshoi Theatre.
Guests can also easily access luxury shopping at GUM and TSUM department stores.
Surrounded by a mosaic of historic landmarks and modern conveniences, the hotel's location is perfect for travelers eager to explore Moscow.
The St. Regis Moscow Nikolskaya carries a legacy steeped in history. The building was originally constructed in the 1870s as the residence of a noble count and was later converted into the Hotel Moskva in the early 20th century.
Over time, it has been renovated and restored, reopening under the prestigious St. Regis brand in 2014.
The hotel's facade and some internal features retain elements of the original decor, marrying historic elegance with contemporary luxury.
This blend of past and present gives guests a taste of Russia's rich cultural evolution.
Guests of the St. Regis Moscow Nikolskaya are treated to a plethora of amenities that cater to comfort and indulgence. The hotel boasts refined rooms and suites with plush bedding, marble bathrooms, and modern technology.
On-site dining options range from fine Italian cuisine at A Tavola to the robust flavors at Orlov Lobby Bar and Lounge.
For relaxation, the hotel offers the exclusive Iridium Spa, featuring a variety of treatments, a fitness center, and an indoor pool.
Business travelers can utilize the well-appointed meeting spaces, and all guests benefit from the signature Guest Service, providing personalized attention around the clock.