Monday, August 24, 2026 Search My Trip EnglishChinese
World news · travel · culture
Taiwan The Taiwan Times
Taiwan's window to the world

Starwood Amphitheatre

Nashville, United States

The Starwood Amphitheatre was the primary outdoor music venue in the Nashville, Tennessee area from 1986 to 2006. It was owned by Live Nation and had a capacity of 17,137. It had previously been owned by SFX Entertainment and Clear Channel Worldwide, both predecessors of Live Nation Entertainment. It was demolished in 2007 and the site, as of 2021, has not yet been redeveloped. It was not affiliated with the now-defunct Starwood hospitality company.

Venue data from Wikidata (CC0). Summary from Wikipedia (CC BY-SA).

Other music venues in United States