Holiday Inn Exp-Santa Clara
Hotel in Santa Clara, CA
Experience the Holiday Inn Express Hotel & Suites - Santa Clara, ideally situated in the bustling heart of Silicon Valley. Elegant in atmosphere and striking in detail, the Santa Clara Holiday Inn Express features unsurpassed service and a host of thoughtful amenities to make your visit comfortable and memorable. Discover what makes the Holiday Inn Express Hotel & Suites your ideal lodging for superior hospitality, central convenience and true value.