Shepkina street apartment is set in Moscow, 700 metres from Olympic Stadium Yeliseyevsky Shop is 29 km from the property Free WiFi is offered throughout the property All units include a kitchen fitted with a microwave and refrigerator Towels and bed linen are featured Bolshoi Theatre is 31 km from Shepkina street apartment The nearest airport is Sheremetyevo Airport, 24 km from Shepkina street apartment