With a stay at Legendary Hotel Sovietsky in Moscow (Begovoy), you'll be within a 15-minute drive of Red Square and Petrovsky Palace. This upscale hotel is 2 mi (3.2 km) from Moscow Automobile and Road Construct ... Read more

View all Luxury Hotels in Moscow