Exit 2onI-880 Southbound
Right 0.3 mi
Lodging white 28@2x
Signature Inn Santa Clara
2222 The Alameda, Santa Clara, California 95050