Loading hotels
Confirming room availability...
Sterling Inn, 2234 The Alameda, Santa Clara, United States
Near Santa Clara University<br /><br />When you stay at Sterling Inn in Santa Clara, you'll be near the airport, within a 5-minute drive of Santa Clara University and Westfield Valley Fair Shopping Mall. This motel is 2.4 mi (3.8 km) from SAP Center at San Jose and 3 mi (4.9 km) from Winchester Mystery House.