I stayed here nearly a week, having also stayed recently at the other Holiday inn Express down the road. This hotel is much smaller, with a little different layout in the rooms, but very nice overall. The rooms are clean and well-maintained (perhaps a little dark in my case). My room was overlooking El Camino and it was noisy but...
More
- Holiday Inn Santa Clara
- Santa Clara Holiday Inn
