Go Hotels
Home > Russia > Moscow >


Russia Flag
Leninskiy prospekt 7
Moscow Russia

Rated 91 / 100 based on 11 customer reviews.

Lenflat has received an Outstanding Service Award
Lenflat offers accommodation in Moscow, within walking distance of the Gorky Park and Muzeon Park.

The apartment includes 2 bedrooms and a living room. There is also a kitchen and a private bathroom.

Cathedral of Christ the Saviour is 1.4 miles from Lenflat, while Pushkin Museum of Fine Arts is 1.6 miles from the property. The nearest airport is Vnukovo Airport, 14.9 miles from the property.