21C Museum Hotel Plans Expanding to Arkansas

A hotel brand that started in Louisville is growing — with a new hotel planned in Arkansas. Since 21C Museum Hotel opened in 2006 on Louisville’s Main Street, company founders Laura Lee Brown and Steve Wilson have decided to expand to other cities. Two hotels are being developed in Austin, Texas, and Cincinnati, Ohio. And […]