Imagine soaking up the atmosphere at Albertsons Stadium, a stadium in Southeast Boise. Why not take a stroll along the riverfront and watch the sunset while you're here? If you think Albertsons Stadium is cool, you also might like ExtraMile Arena and Idaho Central Arena, both located nearby.