Holiday Inn Express Santa Clara Hotel Suites
Santa Clara, CA
The Holiday Inn Express Santa Clara is ideally located in the bustling heart of Silicon Valley.
The spacious guest rooms and suites feature microwaves and refrigerators, 27-inch TV's with expanded cable and HBO, two 2-line phones with voice mail, hairdryer, coffee-maker, iron and ironing board, and large executive desks.
Many restaurants, shops, and attractions are within minutes of the Holiday Inn Express Santa Clara.
1700 El Camino Real, Santa Clara, CA 95050, USA