Offering inner courtyard views, Kutuzoff Metro Polezhaevskaya Apartment is an accommodation located in Moscow, 10 km from Luzhniki Stadium and 10 km from Lenin Mausoleum. It is set 9.3 km from Cathedral of Christ the Saviour and features a lift.
Khoroshevskoye Shosse 88, Horoshovsky, 123308 Moscow, Russia