Visit Silicon Valley Logo

Holiday Inn Express & Suites Santa Clara

2455 El Camino Real , Santa Clara, California, 95051, United States
(408) 241-0100 
Holiday Inn Express & Suites Santa Clara, an all-suites hotel in Santa Clara offering convenient hotels and excellent services in the heart of Silicon Valley.
View Map