You know, with only 150 folks attending you could pretty much chose anywhere !! The cities you mention are great for LARGE conferences of several thousand people. But, for smaller numbers you might think about places you'd love to meet - Snowmass, CO or Marin County, CA or Savannah, GA or Ely, MN !!
In Denver, I like the Adams Mark hotel, although they have had some issues with diversity training !