Stanford Park Hotel
Hotels, Lounges
Menlo Park, CA
0.5 mi