Situated at the heart of Moscow, this hotel sits in the immediate vicinity of the Olympic Stadium. The hotel enjoys excellent bus and metro links nearby. The Red Square, the Kremlin are just a short distance away. Guests will find themselves surrounded by ample opportunities for exploration and discovery. This prominent hotel affords visitors a truly memorable experience. The guest rooms feature style and elegance. The property offers a wide range of exemplary facilities and services, attending to guests, dining, leisure and business needs, to a high level of excellence. This property is the ideal option for every type of traveller visiting this mesmerising city.