Michelin
Pepsi Center
Location picture
The Green Guide
The Michelin Guide's review
The city of Denver's premiere sports center, nestled in the South Platte River Valley, is the place to see basketball and ice-hockey games. Built in 1999, it seats up to 20,000 people for music concerts and other events.
You may also like…