Four Seasons, Moscow
The newest hotel in Moscow is the luxurious Four Seasons, which opened in late 2014 and features one of the most stunning locations in the entire city – directly adjacent to the Kremlin and Red Square. A few of the upper category rooms and suites offer unforgettable views of Red Square and the Kremlin. The hotel has incorporated some of the original elements of the 1950’s-era building while offering some of the most luxurious rooms in Moscow. One of our favorite rooms are Premier rooms with the balcony overlooking the Kremlin and Manezh Square. These are truly the best rooms with a view in Moscow!
For more information, and to book, contact one of our experts.