Loading hotels
Confirming room availability...
Atherton Park Inn & Suites, 2834 El Camino Real, Redwood, United States
Near Woodside Central Shopping Center<br /><br />A stay at Atherton Park Inn & Suites places you in the heart of Redwood City, within a 10-minute drive of Stanford Shopping Center and Fox Theatre. This hotel is 5.1 mi (8.3 km) from Stanford University and 9.8 mi (15.8 km) from Googleplex.