Stanford Inn - Stanford Univ/ Medical Center
115 El Camino Real, Menlo Park, CA 94025
(650) 326-5500 · Hotel Class:2 stars
Searching for rates...
See other rates
We couldn't find rates for these dates. Try different dates or call the hotel to check availability.
See other hotels in Menlo Park