The Founder of 21c Museum Hotels Talks National—and International—Expansion
Louisville, Ky.-based 21c has opened eight hotels in the past 12 years. After Accor acquired an 85 percent stake in the company last year, what’s next for the brand and founders Steve Wilson and Laura Lee Brown?
by Jackie Cooperman