The Crowne Plaza Hotel

4290 El Camino Real
Palo Alto
California
United States