Located in Moscow, 3.2 km from Izmaylovsky Kremlin and 6 km from Losiny Ostrov National Park, Apartment on Shchelkovskoe sh. 63 offers free WiFi. This property offers access to a balcony.
The apartment comes with 1 bedroom, a TV with cable channels and a fully equipped kitchen that provides guests with a microwave, a fridge, and a washing machine. The apartment also provides guests with a bathroom.
A bicycle rental service is available at this property.
Olympic Stadium is 11 km from the apartment.