Imperial grandeur meets modern luxury steps from Red Square.
Situated just steps from the iconic Red Square and the Kremlin, The Ritz-Carlton, Moscow offers an opulent retreat in the heart of Russia's capital. The hotel's design pays homage to Russian imperial grandeur, with lavish interiors featuring gilded accents, crystal chandeliers, and rich fabrics that
Savoring authentic Russian cuisine with panoramic views of the Kremlin.
Expansive city views, luxurious living space, elegant décor, state-of-the-art amenities
N/A
Vibe: Opulent, Historic, Urban