Holiday Inn Headquarters Moving to Atlanta: The...
- Share via
From Times Staff and Wire Reports
Holiday Inn Headquarters Moving to Atlanta: The hotel chain is moving from Memphis, Tenn., to Atlanta, where new owners will focus on expansion abroad, said Bryan D. Langton, chairman of Holiday Inn Worldwide. Bass PLC of Great Britain bought the Holiday Inn brand and its North American operations last year for $2.2 billion. The British brewing giant has managed Holiday Inn’s international business since 1987.
More to Read
Inside the business of entertainment
The Wide Shot brings you news, analysis and insights on everything from streaming wars to production — and what it all means for the future.
You may occasionally receive promotional content from the Los Angeles Times.