The St. Regis Moscow Nikolskaya Near Bolshoi Theatre
12, Nikolskaya Str. -
Moscow,
RU 109012