Located in Moscow, this apartment features free WiFi. The unit is 3.6 km from Olympic Stadium.
An oven and a microwave can be found in the kitchen. A flat-screen TV with cable channels is provided.
Botanical Garden of Academy of Sciences is 5 km from Apartment Novoalekseevskaya 18 Bldg.1, while Bolshoi Theatre is 6 km from the property. Sheremetyevo International Airport is 23 km away.