Four Seasons Hotel Moscow

Four Seasons Hotel Moscow 2018-01-23T13:16:47+00:00

Destined to be Moscow’s premier address for leisure and business, Four Seasons is bringing luxury experience to the capital of Russia. Offering a landmark location adjacent to Red Square and the Kremlin, Four Seasons Hotel Moscow offers breathtaking views of the colorful domes and golden spires of St. Basil’s Cathedral. Four Seasons is a modern replica of the legendary Hotel Moskva, originally built in the 1930s – connecting with history yet stylish and contemporary. With signature restaurants and bar, along with a chic day spa, Four Seasons attracts the local elite and introduce international guests to today’s upscale Moscow. With friendly, warmly personalized service, Four Seasons promises to transform the five-star hotel experience.