Set in Moscow, Apartment VDNH offers self-catering accommodation with free WiFi The unit is 33 km from Botanical Garden of Academy of Sciences A flat-screen TV is offered Olympic Stadium is 4 km from Apartment VDNH, while Yeliseyevsky Shop is 6 km away Sheremetyevo International Airport is 21 km from the property