Candlewood Suites Silicon Valley Santa Clara
481 El Camino Real
Santa Clara,
CA 95050
Near Santa Clara University
Distance5.5 miles
SELECT