Located within two miles to Stanford University and Stanford University Medical Centers is the Stanford Motor Inn of Palo Alto. Conveniently located on El Camino Real all businesses and attractions are just minutes away including the Shoreline Amphitheater Great American Theme Park numerous museums quaint restaurants shopping and Baymeadows Race Track.The hotel amenities include swimming pool...