Red Roof Inn Greencastle South
hotel · motel · Cloverdale, IN
- Address
- 924 N Main St, Cloverdale, IN 46120
- Phone
- (765) 795-3000
- Where
- 39.5254, -86.8020
Search Hominin for Red Roof Inn Greencastle South
Other hotels nearby
- Holiday Inn Express · hotel · 0.4 km
- College Inn · hotel · 13.5 km
- Inn at DePauw · hotel · 14 km
More in Cloverdale
- Mini Mall Storage · storage facility · Cloverdale, IN
- H&R Block · financial service · Cloverdale, IN
- Value Market · food and beverage store · Cloverdale, IN
- Cloverdale Middle School · middle school · Cloverdale, IN
- Buck & Dumb Bass Outdoors · sporting goods store · Cloverdale, IN
- Cloverdale Building Supplies · hardware home and garden store · Cloverdale, IN
- Holiday Inn Express · hotel · Cloverdale, IN
- Marathon Gas · gas station · Cloverdale, IN