★★★
Best Western Inn Santa Clara is a 3 stars accommodation located at about 4 km from the center of Santa Clara. The lodging has wifi internet connection in all its facilities. Best Western Inn Santa Clara offers several amenities, being some of the most relevants: swimming pool, parking, free parking, restaurant, air conditioned, fitness room and car rental. Its facilities are adapted to persons with reduced mobility. It belongs to the Best Western chain.
There are 307 comments on this accommodation:
Address: 4341 El Camino Real. CA 95051 Santa Clara. United States.