700 West Main Street, Louisville
The Louisville 21c Museum Hotel is located downtown within walking distance of the Louisville Slugger Museum and features an art museum restaurant and spa. Rooms have 42-inch flat-screen cable TVs. The luxurious guest rooms provide minibars.