Iconic Location
Over half of our rooms and suites offer breathtaking panoramic views of the Kremlin, Red Square, and St. Basil's Cathedral from our historic 1898 building.
Over half of our rooms and suites offer breathtaking panoramic views of the Kremlin, Red Square, and St. Basil's Cathedral from our historic 1898 building.