The St. Regis Moscow Nikolskaya opened in late 2014, but the history of the building dates back way longer. The St. Regis Moscow Nikolskaya replicates the facade of the renowned Hotel Moskva which initially opened in 1938. Nowadays, the luxury hotel offers 210 elegant rooms, high-level gastronomy and a large Spa area with a …
Continue reading “Hotel Preview: The St. Regis Moscow Nikolskaya”