a museum of twenty-first century artists is open 24-hours a day, seven days a week, 365 days a year. There’s no charge for admission, the place is amiable to business meetings and coffee dates, and those who want can even spend the night. The 21c Museum Hotel is the brainchild of Laura Lee Brown and Steve Wilson, avid art collectors and historic preservationists from Louisville, Kentucky, who
The Art Of Hospitality
Jan 01, 2024
2 minutes
You’re reading a preview, subscribe to read more.
Start your free 30 days