This business class hotel offers modern rooms and a full range of services, located a 5-minute walk from the Olimpiyskiy Sports Complex. Nearby is the Catherine Park. It takes just 10 minutes to walk from the AZIMUT Olympic Moscow Hotel to the Prospekt Mira metro station. Red Square is a 10-minute drive away.
Beside:Olympic sports complex, Department store Tsvetnoy, Temple of the Icon of the Mother of God, Jewish Museum and Tolerance Center, Circus on Tsvetnoy Boulevard.