Some of the must-see attractions in Stanford include the Hoover Tower, Stanford University campus, Cantor Arts Center, and Rodin Sculpture Garden.