ust opposite Dinamo Metro Station, Apartments on Leningradskiy Prospekt offers self-catering accommodation with free Wi-Fi. The Red Square and the Kremlin are 4 metro stops away.
The comfortable apartment has a balcony, two sofas and a TV. The bathroom comes with a bath and hairdryer. Guests can prepare their own meals at the fully equipped kitchen.
Cafes and bars are a 10-minute walk from Apartments on Leningradskiy Prospekt. Belorusskiy Train Station with shuttle trains to Sheremetyevo Airport is just 1 metro stop away.