Loading hotels
Confirming room availability...
Creekside Inn, 3400 El Camino Real, Palo Alto, United States
In Palo Alto (Barron Park)<br /><br />With a stay at Creekside Inn in Palo Alto (Barron Park), you'll be within a 10-minute drive of Stanford University Medical Center and Shoreline Amphitheatre. This hotel is 3.2 mi (5.2 km) from Stanford University and 3.5 mi (5.7 km) from Googleplex.