Azimut Moscow Olympic Hotel

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