Directions to Stanford Motor Inn, Palo Alto

Stanford-motor-inn-map
The Stanford Motor Inn in Palo Alto is located at 3305 EL CAMINO REAL , Palo Alto , CA, US .   Click on the Google Map above to get an interactive version and see the area around the Stanford Motor Inn .