ymca st. louis
21c Museum Hotels Selected as Brand and Management of Restored Historic YMCA Building in Downtown St. Louis
21c Museum Hotels | March 14, 2019
Louisville, KY (March 14, 2019) – 21c Museum Hotels, the award-winning boutique hotel and restaurant group, has been selected to serve as the brand and management company of the restored YMCA building located at 1528 Locust Street in downtown St. Louis. 21c Museum Hotel St. Louis, expected to open in late 2020, will be a combination boutique hotel, contemporary art museum and independently branded, chef-driven restaurant. 21c Museum Hotel was founded by preservationists and contemporary art collectors Laura Lee Brown and Steve Wilson. Motivated by changes happening in and around their hometown of Louisville, they assumed an active...