The new, Aloft Louisville, is the only Starwood hotel downtown Louisville
The new Aloft Louisville Downtown is the only Starwood hotel in downtown Louisville. This LEED Certified hotel is located directly on Historic Whiskey Row and steps from Yum! Center, our downtown Louisville hotel offers an authentic industrial design made for the traveler on the go. Enjoy loft-inspired guest rooms with river views, onsite Corner Restaurant & Bar serving regional ingredients and recipes from every corner of our community.
to add Aloft Louisville Downtown map to your website;