Candlewood Suites Silicon Valley

481 El Camino Real
Santa Clara
California
United States