Holiday Inn Express & Suites Louisville Downtown is a select service hotel branded by Intercontinental Hotel Group (IHG). Located on 8th & Market Street in downtown Louisville, KY. Features special in room amenities such as free high speed internet, microwave, refrigerator & 42” TV's.