Remove Ads

Photos for Holiday Inn Express San Jose-Central City

2.9
47 votes

Holiday Inn Express San Jose-Central City

2660 Monterey Highway, San Jose, California 95111 USA

Add Photo