Mira HotelInn
ulitsa Durova, 36, Moscow, 129090
Featuring free Wi-Fi throughout the property, Mira Boutique Hotel offers accommodation in Moscow, just 5 minutes walk from Prospekt Mira Metro Station and Olympic Stadium. Free private parking is available on site.