Apartment 3-ya Mytischinskaya offers pet-friendly accommodation in Moscow Olympic Stadium is 35 km from the property Free WiFi is provided throughout the property Botanical Garden of Academy of Sciences is 44 km from Apartment 3-ya Mytischinskaya Sheremetyevo International Airport is 23 km away