Four Seasons Hotel Moscow is centrally located in Moscow, a 5-minute walk from State Historical Museum and 5 minutes by foot from Bolshoi Theatre. This 5-star hotel is 1.2 mi (1.9 km) from St. Basil's Cathedral ... Read more

View all Luxury Hotels in Moscow