Best Western University Inn Santa Clara Santa Clara
1655 El Camino Real
Santa Clara,
CA 95050
Near Santa Clara University