an assortment of (things)
An "assortment" of things means several different things that you can choose from. For example, a resort hotel's website might say this:
There are an assortment of activities available nearby, including swimming, golf, boat tours, fine dining, and more.
Follow PhraseMix