Background

21c Museum Hotel was founded in 2006 by Laura Lee Brown and Steve Wilson, philanthropists and arts patrons who had a vision for supporting the revitalization of Louisville's downtown and engaging the public with contemporary art in a new way. Understanding that art drives commerce and enriches people's lives, they created 21c Museum Hotel to help make Louisville—and its historic downtown arts and theater district—an even more vibrant place to live, work, and visit.

Born out of a love of contemporary art; a desire to create livable downtown spaces that prevent urban sprawl; a belief that art should be accessible, interactive and without pretense; and the conviction that art drives commerce, 21c has proven to be a critical and financial success and has established itself as market leader in the hospitality industry in Louisville and a nationally recognized destination. Following the success in the bluegrass, the 21c Team is looking towards opportunities to enliven the cultural and civic life in urban centers across the country. 21c Austin, 21c Bentonville, and 21c Cincinnati are three unique projects that will work towards fostering the revitalization of each city.