steve375's Santa Clara, CA, USA
638 El Camino Real
I come to Santa Clara for work and have visited this place a few times.. the owners were arguing wit...
Candlewood Suites - Santa Clara
481 El Camino Real
I travel to Santa Clara frequently. This hotel never lets me down. Paul and the staff are top notch....