Cloverdale hotels & apartments, all accommodations in Cloverdale

Suggested hotels in Cloverdale

Motel 6 Cloverdale photo

Motel 6 Cloverdale

924 N Main St, Cloverdale, United States

Motel 6 Cloverdale is a 2-star venue set 15 km away from Depauw University. This hotel was opened in 1987 and renovated in 2002.

Super 8 Cloverdale photo

Super 8 Cloverdale

1020 N Main St, Cloverdale, United States

Super 8 Cloverdale Hotel is a 2-star venue placed about 14 km from Depauw University. Super 8 Cloverdale Hotel was opened in 2002 and offers non-smoking rooms.

Holiday Inn Express Cloverdale - Greencastle photo

Holiday Inn Express Cloverdale - Greencastle

1017 N Main St, Cloverdale, United States

Holiday Inn Express Cloverdale - Greencastle is a 2-star property featuring free self parking and a safe deposit box.