Holiday Inn Express Santa Clara

Book Now

Location

Holiday Inn Express Santa Clara
1700 El Camino Real, Santa Clara CA 95050
877.859.5095

20 km
10 mi
  • Sponsored ad
  • Sponsored ad
  • Sponsored ad