Best Western Plus Airport Plaza
San Jose, CA
San Jose, CA,
A password will be e-mailed to you
Best Western Plus Airport Plaza offers guest rooms on The Alameda between San Jose’s airport area and downtown. The brand takes direct reservations.