Hoover Tower was built in 1941, and inspired by New Cathedral of Salamanca, Spain. At 285 feet, this bell tower looks over Stanford's students with a watchful eye. Stanford Hoover Tower Sticker$5.00PriceQuantityAdd to CartBuy Now