Das Holiday Inn Express Cloverdale liegt direkt an der Interstate 70 in Cloverdale und bietet kostenfreies WLAN, einen Innenpool und einen Whirlpool. Die Depauw University erreichen Sie nach 13 Fahrminuten.
Zimmeranzahl: 80
1017 North Main Street, Cloverdale, IN 46120, USA
Hotel heute 1-mal gebucht.