Set in Moscow, Apartment Altufyevo offers self-catering accommodation with free WiFi The property boasts views of the city and is 7 km from Botanical Garden of Academy of Sciences The kitchen comes with an oven A flat-screen TV and DVD player, as well as a CD player are featured There is a private bathroom with a shower Olympic Stadium is 14 km from Apartment Altufyevo, while Losiny Ostrov National Park is 15 km away The nearest airport is Sheremetyevo International Airport, 13 km from the property