Super 8 by Wyndham Cloverdale IN is gelegen in Cloverdale, in de regio Indiana, op 14 km van Depauw University. Het hotel met 2 sterren heeft kamers met airconditioning, een eigen badkamer en gratis WiFi. Het hotel heeft een binnenbad en een 24-uursreceptie.
Alle units bij het hotel hebben een flatscreen-tv met kabelzenders en een kluisje. Alle kamers zijn voorzien van een koelkast.
Er zijn een business centre en automaten met snacks en drankjes bij Super 8 by Wyndham Cloverdale IN.
Het dichtstbijzijnde vliegveld is Internationale luchthaven Indianapolis, op 48 km van de accommodatie.