Hostel by Metro Dmitrovskaya is situated in the Timiryazevskiy district in Moscow, 37 km from Botanical Garden of Academy of Sciences Some rooms include a seating area where you can relax You will find a kettle in the room The rooms are equipped with a shared bathroom Hostel by Metro Dmitrovskaya features free WiFi A flat-screen TV is featured You will find a 24-hour front desk at the property Guests can enjoy various activities in the surroundings, including golfing and hiking Olympic Stadium is 5 km from Hostel by Metro Dmitrovskaya, while Yeliseyevsky Shop is 6 km away The nearest airport is Sheremetyevo International Airport, 20 km from Hostel by Metro Dmitrovskaya