Holiday Inn Express San Jose-Central City

2660 Monterey Hwy
San Jose
California
United States