The Colorado Convention Center is located in the heart of downtown Denver, making it the perfect place to begin your adventure in the Mile High City.