Holiday Inn Louisville-SW (Fair & Expo)

4110 Dixie Hwy
Louisville
Kentucky
United States