South Bay Moderate Hotels

+ Place
21 to 21 of 21

Wyndham Garden Hotel

1355 North Fourth Street, San Jose, CA 95112 (Map)

Wyndham Garden Hotel is a resort-style property with business amenities located one mile east of the San Jose International Airport. We are…

+1 888.453.5340

21 to 21 of 21
« Prev