Skip to main content
The Official Site of the Colorado Avalanche

With three unique hotels perfectly located in Downtown Denver, you are sure to find the perfect room to rest your body after exploring the Mile High City. As the official hotel partners of the Pepsi Center, our three locations are within walking distance to a variety of events, delicious dining options, and entertainment for every kind of stay.