Get a Hotel in North El Monte

Scenic Motel - El Monte

Scenic Motel - El Monte

North El Monte • Show on map 10.0/10 View Details for Price

Located within 8.6 miles of California Institute of Technology and 12 miles of Rose Bowl Stadium, Scenic Motel - El Monte provides rooms with air conditioning and a private bathroom in El Monte. The property…More info

Book now