Scenic Motel - El Monte




North El Monte • Show on map
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
