★★★
Best Western University Inn Santa Clara (3 stars) is an accommodation with many amenities located in a central situation, perfect for easily getting to the main tourist attractions that Santa Clara can offer to its visitors. Offers to its customers a internet connection in all its facilities. Best Western University Inn Santa Clara offers to its customers a variety of services as pool, parking, free parking, air conditioned and fitness room. It belongs to the Best Western chain.
There are 300 comments on this accommodation:
Address: 1655 El Camino Real. CA 95050 Santa Clara. United States.