Featuring free WiFi and air conditioning, Apartments on Dmitrovskom Shosse is set in Moscow. Botanical Garden of Academy of Sciences is 5 km from the property.
The accommodation features a cable flat-screen TV. All units have a kitchen fitted with a dishwasher and oven. A microwave, a fridge and stovetop are also available, as well as a kettle. There is a private bathroom with a bath in every unit. Towels and bed linen are featured.
Otkrytiye Arena Stadium is 9 km from Apartments on Dmitrovskom Shosse, while Olympic Stadium is 12 km away. The nearest airport is Sheremetyevo International Airport, 13 km from the property.