Your Search found 2 locations.

Please click on the location name to view reports and more information.

Ramada Inn & Suites
1089 Santa Anita Ave
South El Monte CA 91733

Travelodge
1228 Durfee Ave
South El Monte CA 91733