1
2
3
4
One of eight Marriott International hotels in Russia,
The Ritz-Carlton, Moscow lies at the edge of the
famed Red Square and serves as a cultural epicenter
of one of the world's great cities.
Visit Hotel >