The St. Regis Moscow Nikolskaya
Nikol'skaya Street 12
Moscow
Phone:
+(7)(495) 967 7776
Find your nearest Starwood Hotels
Directions
Opening Hours
The St. Regis Moscow Nikolskaya QR Code for Smartphones