Sterling Inn Santa Clara Categories Hotels 2234 The Alameda Santa Clara CA 95050 (408) 249-7600 (408) 243-5385 Send Email Visit Website About Us Mote Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×