ApartLux Kuzminki Apartment Kuzminki
Located just a 20-minute walk from Kuzminki Park, ApartLux Kuzminki features free Wi-Fi and a fully equipped kitchen. The Red Square is 7 metro stops away.
Zhigulevskaya Ulitsa 12, Kuzminki, 119002 Moscow, Russia