The Doubletree Hotel Columbus/Worthington recently finished a $10 million facility-wide facelift.
The 306-room hotel, formerly a Holiday Inn, offers more than 17,000 square feet of meeting space.