A

Red Roof Inn Greencastle South - Cloverdale

924 N Main St, Cloverdale, IN 46120, USA, Cloverdale, United States 46120
Red Roof Inn Greencastle South - Cloverdale

Red Roof Inn Greencastle South - Cloverdale

Cloverdale
7.9
Hotel room

Location

924 N Main St, Cloverdale, IN 46120, USA, Cloverdale, United States 46120

What's Nearby

City centre (Cloverdale)

1.39 km

Guest Reviews

Good
246 reviews
7.9
  • United States
    Richard
    couple
    9.0

    At the time of booking it was at a great price and a great value

    Read more
    Reviewed frombooking.com
  • United States
    Williams
    couple
    8.0

    It was ok. Hot tub was great.

    Read more
    Reviewed frombooking.com
  • United States
    Carina
    couple
    10

    Clean and Quiet.

    Read more
    Reviewed frombooking.com

Facilities

Parking Available
Highspeed Internet
Airconditioning
Non-smoking Rooms
Facilities for Disabled
Wheelchair Accessible
See all facilities

About this Property

Located in Cloverdale, Red Roof Inn Greencastle South - Cloverdale is 9.2 miles from Depauw University. This 2-star hotel offers free WiFi. All rooms come with air conditioning, a flat-screen TV with cable channels, a fridge, a coffee machine, a shower, a hai…

Property Policies

Check-in Time
03:00 PM
Check-out Time
11:00 AM
Contact number
7657953000