Holiday Inn San Jose – Silicon Valley

Rooms:
1350 North 1st Street San Jose, California