Quality Inn & Suites Santa Clara

2930 El Camino Real, Santa Clara