Econo Lodge Hotels Near L&N Federal Credit Union Stadium

College Football Stadium in Louisville, Kentucky
This is our guide to finding Econo Lodge hotels near L&N Federal Credit Union Stadium, a college football stadium located at 2800 South Floyd Street in Louisville, KY.