Holiday Inn San Jose – Silicon Valley

Holiday Inn San Jose – Silicon Valley
1350 N 1st St, San Jose, California, United States