View All Photos
←
→
Check Rates & Availability
Our hotel, ideally located in central Moscow and adjacent to the Olympiyski Exhibition Centre and Ekaterina Park, known for tranquility and sheer beauty, is just a 5-minute drive from the Red Square, the Kremlin, and the Bolshoi Theatre.