Loading hotels
Confirming room availability...
Stanford Park Hotel, 100 El Camino Real, Menlo Park, United States
Near Stanford University Medical Center<br /><br />Located in Menlo Park, Stanford Park Hotel is in the suburbs, a 2-minute drive from Stanford Shopping Center and 7 minutes from Stanford University Medical Center. This 4-star hotel is 2.6 mi (4.2 km) from Stanford University and 4.3 mi (6.9 km) from Facebook Campus.