Das Red Roof Inn Plus+ Chicago - Willowbrook besitzt 109 Zimmer und liegt 3 Kilometer vom Waterfall Glen Forest Preserve entfernt. Außerdem gibt es Parkplätze.
Innerhalb von 25 Minuten zu Fuß gelangt man ins Zentrum von Willowbrook. Diane Main Park befindet sich in einer Entfernung von rund 10 Autominuten vom Red Roof Inn Plus+ Chicago. Vom Hotel aus liegt das Schönste der Stadt zum Greifen nah und das John Husar I&M Canal Trail System ist 4 Kilometer von entfernt.
Die Zimmer in dem 3-Sterne-Hotel verfügen über eine Klimaanlage. Einige von ihnen bieten auch eine Küche und eine Küchenzeile sowie ein Schlafsofa. Die Zimmer sind mit einer getrennten Toilette und einer Dusche ausgestattet.
Das Restaurant Potbelly Sandwich Works bietet eine Auswahl von Gerichten und liegt zudem in unmittelbarer Nähe vom Red Roof Inn Plus+ Chicago Willowbrook.