ApartLux OstankinskayaApartment
2-ya Ostankinskaya Street 10, Ostankinsky, 119002 Moscow, Russia
ApartLux Ostankinskaya is a self-catering apartment located within a 15-minute walk of VDNKh Metro Station. Free Wi-Fi is available. The apartment features a flat-screen TV, a balcony and a washing machine.