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