Located 3.4 km from Olympic Stadium, Apartment on Mira 99 offers pet-friendly accommodation in Moscow. Guests benefit from free WiFi and private parking available on site.
There is a dining area and a kitchen complete with a dishwasher, an oven and microwave. A flat-screen TV is offered.
Bike hire is available at the property and the area is popular for cycling. Botanical Garden of Academy of Sciences is 3.9 km from Apartment on Mira 99, while Bolshoi Theatre is 6 km away. Sheremetyevo International Airport is 22 km from the property.