Best deals on the closest Westin Hotels and Resorts to this park in Alameda County, California
675 El Camino Real - Palo Alto - 30.7 miles from Northfront Park