The Holiday Inn Wilmington hotel, a full-service hotel centrally located between Cincinnati, Dayton and Columbus. The hotel's Wilmington, OH location is appealing to all travelers, whether you are looking for a place to host a client meeting or planning a family getaway.