Sierra Inn is located in South El Monte, within 12 miles of California Institute of Technology and 14 miles of LA Union Station. With free WiFi, this 2-star motel offers a 24-hour front desk. The motel features family rooms. Staples Center is 15 miles from the motel, while Microsoft Theater is 15 miles away. The nearest airport is Long Beach Airport, 19 miles from Sierra Inn.
This family room provides air conditioning and a flat-screen TV with cable channels. The unit offers 2 beds.
Amenities:
- 24 hour front desk