Offering a children's playground and views of the city, Mini-Hotel Leningradskiy 28 is located near the Moscow Hippodrome. Belorusskaya Metro Station is a 15-minute walk away. All rooms are fitted with a TV with cable channels. You will find a kettle in the room. Rooms have a shared bathroom. For your comfort, you will find slippers and free toiletries, as well as free tea and coffee.. Mini-Hotel Leningradskiy 28 features free WiFi throughout the property. There is a shared kitchen and hairdresser's at the property. Olympic Stadium is 2.1 miles from Mini-Hotel Leningradskiy 28. Sheremetyevo International Airport is 13.7 miles from the property, and Aeroexpress trains leave from Belorussky Train Station, a 15-minute walk away.