IHG opens first Avid property

The 87-room hotel in Oklahoma City is the first under the group’s new midscale brand