Great location
No matter your reason for travelling, you are bound to find the location of this hotel convenient. Situated right in the centre of Moscow, you will be able to walk to many of the cities most famous attractions. These include the Kremlin and Red Square, both about ten minutes away by foot.