ApartLux Savelovskaya President Apartment Savelovsky, Moscow
Located just a 20-minute walk from Petrovskiy Park, ApartLux Savelovskaya President features air conditioning and free Wi-Fi. The Red Square is 4 metro stops away.
Number of rooms: 2
2-ya Kvesisskaya Ulitsa 11, Savelovsky, 127015 Moscow, Russia