Enjoy spacious accommodations furnished with the comforts of home including fully equipped kitchens, at this all-suite hotel situated just outside of Chicago and close to many points of interest.
Number of rooms: 81
16245 South La Grange Road, Orland Park, IL 60467, United States