The crowded Alamodome stadium near Riverwalk Plaza Hotel

The Alamodome is a domed 65,000 seat, multi-purpose facility used as a football, basketball stadium and convention center. The Spurs played in the Alamodome for a decade and is now used for a variety of events such as UTSA football and NCAA tournaments.

100 Montana Street 78203 San Antonio United States