Situated in Moscow, 800 metres from the Olympic Stadium and a 2-minute drive from the Bolshoi Theatre, Apartments on Orlovo-Davydovsky offers self-catering accommodations with free WiFi. Free parking spaces are available on site.
The apartments at the Orlovo-Davydovsky come with a well-equipped kitchen, cable TV and a living area with a sofa. Each bathroom is fitted with a bathtub.
Both a restaurant and a café can be found within 300 metres of the property. The Prospekt Mira Metro Station is 350 metres away and Sheremetyevo International Airport is reachable within 25 minutes by car.
Sheremetyevo International Airport (SVO)
Vnukovo International Airport (VKO)
Prospekt Mira Metro Station (Kaluzhsko-Rizhskaya Line)
Prospekt Mira Metro Station (Koltsevaya Line)
Hospital or clinic
Nii Sp Sklifosovskogo 1 Khirurgicheskoye Otdeleniye
What they offer
Free Wi-Fi in all rooms
Services and conveniences
Available in all rooms
Free bottled water
Extra beds are dependent on the room you choose. Please check the individual room capacity for more details.
When booking more than 5 rooms, different policies and additional supplements may apply.