Summary: Steve Wilson founded 21c Museum Hotels, a boutique brand in midsized cities that brings contemporary art to the masses. His desire to curb suburban sprawl prompted his purchase of a downtown Louisville building for the first of his many hotels.