 Tower Plaza is situated close to the University of Michigan, Ann Arbor campus, and is within of U.S. Highway 12 (US 12, Michigan Avenue), US 23, and Interstate 94.Tower Plaza is the tallest building in Ann Arbor.