The recent opening of a Drury Inn & Suites hotel on Colorado Springs' north side has led to the sale, name change and rebranding of an existing Drury Inn a few miles away. St. Louis-based Drury Hotel Co. last month opened the 180-room hotel in the InterQuest Marketplace retail center, east of Interstate 25 and InterQuest Parkway.