About it
Located in El Monte, 11 miles from California Institute of Technology, Humble Abode at El Monte has accommodations with free WiFi and free private parking. The property is around 14 miles from LA Union Station, 15 miles from Rose Bowl Stadium and 16 miles from Dodger Stadium. California Science Center is 18 miles from the hostel and LA Memorial Coliseum is 18 miles away.
At the hostel rooms contain a shared bathroom with a shower.
Microsoft Theater is 16 miles from Humble Abode at El Monte, while Staples Center is 16 miles from the property. The nearest airport is Long Beach Airport, 21 miles from the accommodation.