Red Roof Inn Greencastle South – Cloverdale
Photo gallery for Red Roof Inn Greencastle South – Cloverdale
Overview of Red Roof Inn Greencastle South – Cloverdale
Red Roof Inn Greencastle South – Cloverdale
Cloverdale hotel with free self parking
Reviews
8.2
Very good
Popular amenities
Explore the neighborhood
924 N Main St, Cloverdale, IN, 46120
- C Bar C Expo Center18 min walk
- DePauw University13 min drive
- Cataract Falls22 min drive
- Indianapolis, IN (IND-Indianapolis Intl.)32 min drive