Holiday Inn Express Hotel &Suites Santa Clara-Silicon Valley

2455 El Camino Real
Santa Clara
California
United States