The Azimut Moscow Olympic Hotel is situated just to the north-east of Moscow's main downtown area, a short walk from Prospekt Mira Metro Station. The Kremlin and Red Square as are just three metro stops or a 20-minute drive away, and the area surrounding the hotel has some interesting features that are well worth a look, including the Olympic Sports Stadium and the Museum of Musical Culture.
Nearest metro
- Prospekt Mira – 5 minutes Show walking route Show driving route