The newest addition to Downtown Louisville is the Holiday Inn Express Hotel & Suites Louisville Downtown! We are conveniently located in the heart of downtown Louisville with easy access to I-64. With our world class service and many Louisv...
Read more