Set against the backdrop of Russia's vibrant capital, the Courtyard Moscow City Center delivers equal amounts of style, convenience, and award-winning service. Our hotel is just a short walk...VIEW MORE from a host of legendary landmarks, including Red Square and the Kremlin, as well as the Bolshoi Theatre. Additional hotel perks include a 24-hour fitness center, a luxurious on-site spa, and 5,963 square feet of function space. Enjoy our location convenient to downtown Moscow.VIEW LESS |