Towneplace Suites San Jose Santa Clara in Santa Clara
2877 Lakeside Dr., Santa Clara, CA 95054 US
~23.71 Miles from Livermore center
- Fitness facility on property
With a stay at TownePlace Suites San Jose Santa Clara in Santa Clara, you'll be convenient to Our Lady of Peace Church and Shrine and California's Great America.