Go Hotels
Home > Russia > Moscow >

LEN Inn Hostel

Russia Flag
LEN Inn Hostel
Lyublinskaya Street 17 Building 3
Moscow Russia

Rated 68 / 100 based on 58 customer reviews.
LEN Inn Hostel is set in Moscow and is a short walk from Tekstilshchiki Metro Station. It is conveniently positioned for those wanting to discover the area's attractions.

The comfortable rooms at the hostel include tea and coffee making facilities, an in-room dining area and a refrigerator. They all have a ceiling fan, a shared garden and an in-room closet.

A satisfying breakfast is prepared each morning at LEN Inn Hostel, and there are numerous cafés and eateries close by.

The area surrounding the hostel is well-known for its shopping. Red Square, Cathedral of Christ the Saviour and Moscow Kremlin are within driving distance.
Facilities @ LEN Inn Hostel include:

Coffee / Tea Maker
Shared Bathroom