Ideally located in the bustling heart of Silicon Valley. Elegant in atmosphere and striking in detail, the Holiday Inn Express Santa Clara features unsurpassed service and a host of thoughtful amenities to make your Santa Clara area visit comfortable and memorable. Stay at our hotel for both business and leisure travel to the Bay Area, and enjoy delicious complimentary and free Wi-Fi.
Places You Should Consider
Business Listed in Categories
News & Articles
Add to My Connections
Say Something or Ask a Question about Holiday Inn Express & Suites Santa Clara