Close Window
View Category

Courtyard Moscow City Center

Nearby Attractions

Triumphant Arch (34 of 48)

The famous Triumphant Arch, situated in Moscow, is the symbol of victory of the Russian people in the Patriotic War in 1812, and one of the most famous city attractions. It is a beautiful Moscow sight that needs to be on your list of sights to see while staying with us.