Holiday Inn Express 1017 North Main Street - Cloverdale, Indiana 46120 Approximately 8.8 miles from DePauw University Compare prices for hotels in Cloverdale, IN
Holiday Inn Express Cloverdale - Greencastle is the closest Holiday Inn Express hotel to DePauw University.