Holiday Inn Owensboro Riverfront by IHG, Owensboro (3-star) | TravelManiac