Holiday Inn Express & Suites Santa Clara
33 Years
in Business
Reservations: (800) 345-8082
Phone: (408) 554-9200
Address: 1700 El Camino Real, Santa Clara, CA 95050
Website: Online Reservations
3208 El Camino Real, Santa Clara, CA 95051
2250 El Camino Real, Santa Clara, CA 95050
2465 El Camino Real, Santa Clara, CA 95051
2585 Seaboard Ave, San Jose, CA 95131
3477 El Camino Real, Santa Clara, CA 95051
1440 N 1st St, San Jose, CA 95112
2155 The Alameda, San Jose, CA 95126
1270 S Winchester Blvd, San Jose, CA 95128
3555 Warburton Ave, Santa Clara, CA 95051
911 Chestnut St, San Jose, CA 95110