2118 The Alameda, San Jose, CA 95126
1.2 km from Santa Clara
#1 Best Value of 1,639 places to stay in Santa Clara
- Visit hotel website
Hotels Near Santa Clara, Santa Clara | There are 316 Hotels close to Santa Clara in Santa Clara |
---|---|
Hotels Near Santa Clara Reviews | There are 77,619 reviews on Tripadvisor for Hotels nearby |
Hotels Near Santa Clara Photos | There are 26,509 photos on Tripadvisor for Hotels nearby |
Nearest accommodation | 0.16 km |