Loading hotels
Confirming room availability...
Rosewood Sand Hill, 2825 Sand Hill Road, Menlo Park, United States
Near SLAC National Accelerator Laboratory<br /><br />Located in Menlo Park, Rosewood Sand Hill is within a 10-minute drive of Stanford University Medical Center and Stanford Shopping Center. This 5-star hotel is 3.1 mi (5 km) from Stanford University and 8.4 mi (13.6 km) from Facebook Campus.