Holiday Inn Express Hotels Cloverdale (Greencastle)

Cloverdale • Show on map
Price as low as USD 101.99
Located just off Interstate 70 in Cloverdale the Holiday Inn Express Cloverdale has free WiFi access an outdoor pool and a hot tub. Depauw University is 13 minutes’ drive away. Each spacious room includes…More info
