Best Western University Inn Santa Clara
Part of Best Western ®
Hotel
Location
1655 El Camino Real
Santa Clara, CA
95050
Santa Clara, CA
95050
Get Directions