Holiday Inn Express Hotel & Suites San Dimas, San Dimas