Dieses Hotel in Cloverdale, Indiana, liegt an der Interstate 70 und bietet täglich ein Frühstück zum Mitnehmen sowie Zimmer mit kostenfreiem WLAN und Kabel-TV. Die DePauw University ist nur 10 Meilen entfernt.
Zimmeranzahl: 55
1031 North Main Street, Cloverdale, IN 46120, USA