The first Holiday Inn was first built in 1952 and was just like any other motel at the time. It was located between Memphis and Nashville and was founded by Kemmons Wilson, who got the idea after traveling with his family. Wilson ended up partnering with Wallace Johnson to create more locations across the country.
Now, Holiday Inn is one of the most popular hotels, not only in America but worldwide. During the 1980s, English company Intercontinental Hotels Group decided to purchase the company for an undisclosed amount. If you have ever visited the United Kingdom, you would know that Holiday Inns are just as prevalent as they are in America.