Sierra Inn, South El Monte

Sierra Inn, South El Monte
https://sierra-inn-south-el-monte.usa8.info

Sierra Inn is located in South El Monte. This 2-star motel offers free WiFi. The property provides a 24-hour front desk. Los Angeles is 14 miles from the motel. The nearest airport is Long Beach Airport, 20 miles from the property.

1171 Durfee Ave, South El Monte, 91733, United States of America