Loading hotels
Confirming room availability...
Best Western Plus Airport Plaza, 2118 The Alameda, San Jose, United States
In San Jose (Newhall)<br /><br />With a stay at Best Western Plus Airport Plaza in San Jose (Newhall), you'll be within a 5-minute drive of Santa Clara University and Westfield Valley Fair Shopping Mall. This hotel is 2 mi (3.2 km) from SAP Center at San Jose and 2.6 mi (4.3 km) from Winchester Mystery House.