Holiday Inn San Jose - Airport

Holiday Inn San Jose - Airport
1350 North First Street, San Jose, California, United States