The Marriott Moscow Royal Aurora enjoys an ideal location in central Moscow. It is 2 minutes' walk from the Bolshoi Theatre and GUM Department Store, and close to the Kremlin.
Set in central Moscow, Avontur Hotel features free WiFi access for all guests. The nearest metro station, Kurskaya, is 1 km away and Moscow Art Theatre...