Remove Ads

Photo of Best Western University Inn Santa Clara

4.0
45 votes

Best Western University Inn Santa Clara

1655 El Camino Real, Santa Clara, California 95050-4158 USA

Add Photo
Remove Ads

Claim copyright