hvor ligger stanford motor inn palo alto? 
dette hotel ligger tæt på lufthavnen, kun 5 km fra stanford stadium, stanford-universitetet og stanford university medical center. derudover ligger hoover tower og san antonio indkøbscenter ca. 5 km derfra. du kan desuden gå til california avenue station på 17 minutter. 