21 C Museum Hotel, Louisville

21 C Museum Hotel

700 West Main Street

Downtown Louisvilles premier business address- the 21C Museum Hotel is located in the heart of Louisville's business and arts district. The 90 rooms including 6 suites are elegant and comfortable- complete with modern amenities including 42 plasma televisions and WiFi surroundings- luxury bedding appointments and original works of art. This historic hotel includes a 10.000 square foot contemporarty art museum featuring a stunning collection of cutting-edge provocative art. A full fitness center and Spa makes it easy to unwind. The Proof On Main restaurant and lounge features an extraordinary dining experience with both indoor and outdoor seating.