Mini Hotel Numera is located in Moscow, 3.6 km from Izmaylovsky Kremlin. Located around 4.4 km from Olympic Stadium, the inn is also 6 km away from Bolshoi Theatre. The accommodation provides a 24-hour front desk and free WiFi throughout the property.
All units in the inn are equipped with a kettle. The rooms will provide guests with a fridge.
Zaryadye Park is 6 km from Mini Hotel Numera, while GUM Department Store is 6 km away....