1 / 10Property descriptionvia booking.comLocated 3 km from Izmaylovsky Kremlin, Apartment on Schelkovskaya 53 offers accommodation in Moscow. The apartment is 6 km from Losiny Ostrov National Park. Free WiFi is provided .The kitchen comes with an oven, a microwave and a fridge, as well as a kettle. Towels and bed linen are available in this apartment.Olympic Stadium is 11 km from Apartment on Schelkovskaya 53, while Botanical Garden of Academy of Sciences is 12 km away. Sheremetyevo International Airport is 29 km from the property.