who is holiday inn affiliated with
Holiday Inn is an American brand of hotels, and a subsidiary InterContinental Hotels Group. Founded as a U.S. motel chain, it has grown to be one of the world's largest hotel chains, with 2,649 active hotels as of September 30, 2016. The hotel chain is based in Atlanta, Georgia.