Iconic Location

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.