Wyndham San Jose

1350 N. First Street
408-453-6200
San Jose
California
United States
website