Set in Moscow, Apartment on Novatorov offers self-catering accommodation with free WiFi. The property features views of the garden and is 5 km from Bitsa Park.
The unit is equipped with a kitchenette. Towels and bed linen are offered at Apartment on Novatorov.
Luzhniki Stadium is 6 km from Apartment on Novatorov, while Gorky Park is 9 km from the property. The nearest airport is Vnukovo International Airport, 16 km from the property.