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.