16245 South La Grange Road, Orland Park
At this all-suite hotel located just outside of Chicago and close to numerous points of interest, guests can enjoy spacious accommodations furnished with the comforts of home, including fully equipped kitchens.