The 21c Hotel is possibly the most unique hotel I have ever seen. The luxurious 90-room boutique in Louisville, Kentucky, actually doubles as an art museum! It classifies itself as "America's only museum dedicated solely to art of the 21st Century." The 21c Hotel changes up its exhibits often and even has major art shows a few times a year. It was built by combining five buildings together that used to be tobacco and bourbon warehouses.
The 21c Hotel provides so much to see that there isn't even a reason to leave the place! The hotel also has an award-winning restaurant, a gym and a spa. The owners Steve Wilson and Laura Lee Brown claimed that one of the reasons they created the hotel was to "help save farmland through urban revitalization." The two wanted to make downtown a fun and exciting place so that people would want to stay in that area.
Artistic Taxidermy Boutiques (UPDATE)
11,423 clicks in 137 w
More Stats +/-