Located in the heart of Moscow, this hotel is within a 5-minute walk of Moscow Kremlin and Bolshoi Theatre. Red Square and St. Basil's Cathedral are also within 1 mi (2 km).
Based on 771 reviews
Policies vary by room type and provider.