Located 800 metres from Olympic Stadium and 2.9 km from Bolshoi Theatre, Apartment na Orlovo-Davydovskom offers accommodation in Moscow. The property features views of the city and is 3.4 km from State Historical Museum. Free WiFi is offered throughout the property.
A fridge and a stovetop can be found in the kitchen and there is a private bathroom. A flat-screen TV is provided.
GUM Department Store is 3.4 km from Apartment na Orlovo-Davydovskom, while Red Square is 3.5 km away. Sheremetyevo International Airport is 24 km from the property.