La Quinta Inn and Suites Louisville is located off I-64, within the Bluegrass Business Park, and is convenient to Papa John