Red Roof Inn Chicago - Joliet Near University of St. Francis
Red Roof Inn Chicago - Joliet is a Red Roof Inn hotel in Joliet , Illinois. Based upon the quantity and quality of amenities offered to hotel guests, we rate it as a 2-star hotel. It is located at 1750 Mcdonough St.
Compare Prices at TheRealPlaces