Holiday Inn Express & Suites Santa Clara
Travel $
Description
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. Frequently Asked Questions
Places You Should Consider
Holiday Inn Express & Suites Santa Clara Photos
News & Articles