★★★
Medium budget lodging with 3 stars located very close to the center of Santa Clara, in a privileged situation. Offers to its customers a internet connection in all its facilities. Holiday Inn Express & Suites Santa Clara, an IHG Hotel offers to its customers a variety of services as parking, free parking and air conditioned. Its facilities are adapted to persons with reduced mobility. It belongs to the Holiday Inn chain.
There are 113 comments on this accommodation:
Address: 1700 El Camino Real. CA 95050 Santa Clara. United States.