Set your location
About 15,047 results (0.98 seconds) · showing results that match some of your words
W
Wikipediahttps://en.wikipedia.org › wiki › Holiday Inn

Holiday Inn

Holiday Inn by IHG is an American chain of hotels based in Atlanta, Georgia and a brand of IHG Hotels & Resorts. The chain was founded in 1952 by Kemmons Wilson (1913–2003), who opened the first location in Memphis, Tennessee.