Best Western Inn Santa Clara

Sunnyvale • Show on map
View Details for Price
This Santa Clara, California hotel is in Silicon Valley, near the Santa Clara Convention center and California's Great American Theme Park. The hotel offers a free continental breakfast daily. Best Western…More info
