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.