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 USA

Add Photo

Guestroom

Remove Ads

Claim copyright