Menlo Park Inn
Photo gallery for Menlo Park Inn
Overview of Menlo Park Inn
Menlo Park Inn
3-star hotel in Downtown Menlo Park
8.8
Excellent
Popular amenities
Explore the area
1315 El Camino Real, Menlo Park, CA, 94025
- Stanford Shopping Center3 min drive
- Stanford University Medical Center5 min drive
- Stanford University5 min drive
- San Francisco, CA (SFO-San Francisco Intl.)24 min drive