Asia • Russian Federation • Courtyard By Marriott Moscow City Center
The Courtyard by Marriott Moscow City Center is the brand new Marriott Courtyard located in downtown Moscow, steps from Red Square, the Kremlin and Bolshoi Theatre, and convenient to corporate centers and embassies.
Destination 360 is your friendly travel guide.
If you like to travel, like us on Facebook or spread the good word. Thanks!