Offering lake views, FortEstate Leninskiy Prospekt, 79 Bldg. 2 is an accommodation situated in Moscow, 6.9 km from Luzhniki Stadium and 8.7 km from Tretyakov Gallery. It is located 8.7 km from Cathedral of Christ the Saviour and features a lift.
Leninskiy Prospekt, 79 Bldg. 2, Gagarinsky, 119261 Moscow, Russia