The
Four Seasons Hotel Moscow is a modern luxury hotel, opening on October 30, 2014, with a facade that replicates the historic
Hotel Moskva, which previously stood on the same location on
Manezhnaya Square in the
Tverskoy District, central
Moscow,
Russia. It is located near
Red Square, and in close proximity to the old
City Hall.