Best deals on the closest Crowne Plaza Hotels to this park in Santa Cruz County, California
4290 El Camino Real - Palo Alto - 25.4 miles from MacDorsa Park