Econo Lodge Downtown Louisville

401 S 2nd St
Louisville
Kentucky
United States