Loading hotels
Confirming room availability...
Menlo Park Inn, 1315 El Camino Real, Menlo Park, United States
In Menlo Park (Downtown Menlo Park)<br /><br />With a stay at Menlo Park Inn, you'll be centrally located in Menlo Park, within a 10-minute drive of Stanford University Medical Center and Stanford University. This hotel is 8.9 mi (14.3 km) from Shoreline Amphitheatre and 5 mi (8 km) from Facebook Campus.