Featuring free WiFi throughout the property, Nikonovka Hotel is situated in Moscow, 0.6 miles from Olympic Stadium. All rooms are fitted with a TV. Every room comes with a private bathroom. You will find a 24-hour front desk at the property. Yeliseyevsky Shop is 1 miles from Nikonovka Hotel, while Bolshoi Theatre is 1.3 miles from the property. Sheremetyevo International Airport is 14.9 miles away.