Hostel Len Inn2
Ulitsa Artuykhinoj 3, Moscow, Russia, Moscow 9159 m from center 704 m from subway station Tekstilshchiki
«Hostel Len Inn2» is located in Moscow. This hostel is located In 9 km from the city center. You can take a walk and explore the neighbourhood area of the hostel — Tekstilshchiki, ZIL Culture Center and State Tretyakov Gallery.
All Facilities and Services
Check-in from 14:00:00
Check-out till 12:00:00