November 30, 2014 Total Views: 6265 Today: 1
Hotel LEN Inn Hostel Moscow, Located in a residential area of Moscow, next to Sadki Pond, LEN Inn Hostel features free Wi-Fi and 24-hour front desk. Lyublinskiy Park is a 20-minute walk away. The classic-style dormitories feature a wardrobe. Guests use shared bathroom facilities. A wide variety of cafes, bars and restaurants is a short walk away. Hostel LEN Inn is 4 metro stops from Paveletskiy Train Station with a direct access to Domodedovo International Airport. Tekstilshchiki Metro Station is a 5-minute walk away. (Hotel LEN Inn Hostel Moscow hotels booking).