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. Microsoft Theater is 15 miles from the motel, while Staples Center is 15 miles away. The nearest airport is Long Beach Airport, 19 miles from Sierra Inn.
Amenities:
- 24 hour front desk