8.6/10
Excellent
Free Wi-Fi
Set in El Monte, 13 km from California Institute of Technology, Holiday Inn El Monte - Los Angeles, an IHG Hotel features views of the mountain.
Number of rooms: 136
9920 East Valley Blvd, El Monte, CA 91731, United States
Hotel booked 1 times today.