The Astrodome, located in Houston, Texas, is renowned as a pioneering structure in sports architecture, often dubbed the 'Eighth Wonder of the World.' Its innovative design introduced the concept of a fully climate-controlled indoor stadium.
The Astrodome exemplifies Modernism through its sleek, functional form and the use of modern materials like steel and concrete.
The building incorporates High-Tech architecture with its structural expression and use of advanced engineering techniques.
Built in the 1960s, the Astrodome marked a significant evolution in stadium design, setting a precedent for multi-purpose indoor venues in the United States.
Astrodome is primarily Modernism architecture (85% confidence), with elements of High-Tech. The Astrodome exemplifies Modernism through its sleek, functional form and the use of modern materials like steel and concrete.
Astrodome dates from 1965.
Astrodome was designed by Ralph D. McCullough.
Astrodome is located at 8400 Kirby Dr, Houston, TX 77054.
Notable features include climate-controlled interior, first indoor sports arena, and capacity of over 67,000.
Explore 13 buildings across 12 styles โ