If you want to see Pepsi Center while visiting Denver, Stunning Open Layout Downtown - Larimer & 16th St is just 0.7 mi away.