Close Window
View Category

Courtyard Moscow City Center

Hotel Views

Exterior (2 of 45)

Our hotel is ideally located in downtown Moscow, a mere 10-minute walk from the Red Square and Kremlin, right in the city center, near the main Moscow tourist attractions as well as business centers and embassies.