The story of 21c Museum Hotels began over a decade ago in Louisville, Kentucky with natives Laura Lee Brown and Steve Wilson’s desire to launch a business that would contribute to the revitalization of downtown Louisville. Their path was illuminated when they realized that the boutique hotel they envisioned would also provide a platform for […]