Located 19 km from Olympic Stadium in Moscow, this apartment features free WiFi and a balcony The apartment is 23 km from Yeliseyevsky Shop The kitchen has an oven A flat-screen TV is provided Bolshoi Theatre is 3 km from Apartment On Mendeleyevskaya, while State Historical Museum is 35 km from the property The nearest airport is Sheremetyevo International Airport, 23 km from Apartment On Mendeleyevskaya