where is the hoover tower on stanford
Hoover Tower, viewed from the west. Hoover Tower is a 285 feet (87 m) structure on the campus of Stanford University in Stanford, California.
It's free! The Hoover Institution, Stanford University. The Hoover Institution, Stanford University, is a public policy research center devoted to the advanced study of economics, politics, history, and political economyâboth domestic and foreignâas well as international affairs.