Courtyard Moscow City Center

Moscow Russia

Set against the backdrop of Russia's vibrant capital, the Courtyard Moscow City Center delivers equal amounts...VIEW MORE of style, convenience, and award-winning service. Our hotel is just a short walk 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

2 Adults / 1 Room

I only need a hotel for part of my stay
Hotel Dates