Old Palo Alto might not have many top sights, but Palo Alto Art Center and Stanford Stadium are two attractions nearby that you can check out. Find hotel + ...