Hotel near Moscow attractions
Only 25 kilometres from Moscow's city centre, the hotel is the perfect base for guests to explore Russian cultural and historic sites. The Kremlin and Christ the Savior Cathedral are easily accessible. Interesting shops and restaurants await travellers in Moscow's city centre. Additional attractions near the hotel include Poklonnaya Hill, Bolshoy Theatre and Tretyakov Gallery.