Call Us

17301 South Halsted St. South Holland IL 60473 USA, East Hazel Crest, IL, 60476, US

About Red Carpet Inn

Amenities

Map Location & Address

Red Carpet Inn
17301 South Halsted St. South Holland IL 60473 USA, East Hazel Crest, IL, 60476, US
Red Carpet Inn
Our Best Rate
Pay Now & Save
Room amenities and details
Book now