★★★ 1. Holiday Inn El Monte - Los Angeles9920 Valley Blvd, El Monte, CA 91731 Open late 2017, the four storey Holiday Inn is the first full service hotel in El Monte, offering spacious, modern lodging, on-site dining and all the usual facilities for meetings, business and leisure. The hotel occupies a large site on the south side of Valley Boulevard, towards the west edge of the city, near Rosemead; the neighborhood is a mix of residences and industrial sites, with a few shops along the main road. Interstate 10 runs past close by to the south. There are two restaurants on the premises, one serving Chinese specialities, while snacks and drinks can be purchased 24 hours a day from the convenience store. Accommodations include a selection of suites with separate bedroom and living area. |