Stanford Motor Inn, Palo Alto
Stanford Motor Inn
3305 El Camino RealLocated within 2 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.