Directions to Best Value Inn Palo Alto/Stanford, Palo Alto

Best-value-inn-palo-alto-stanford-map
The Best Value Inn Palo Alto/Stanford in Palo Alto is located at 4234 EL CAMINO REAL , Palo Alto , CA, US .   Click on the Google Map above to get an interactive version and see the area around the Best Value Inn Palo Alto/Stanford .