Stanford Park Hotel

100 El Camino Real
Menlo Park
California
United States