Creekside Inn - A Greystone Hotel

3400 El Camino Real
Palo Alto, California 94306
1.8 miles from Stanford Cardinal Football
More hotels near this hotel


Directions from Creekside Inn - A Greystone Hotel to Stanford Cardinal Football