Chicago Botanic Gardens is less than 3 miles from this Illinois hotel. Featuring an outdoor pool and a fitness centre, this hotel offers spacious guest studios with fully equipped kitchens. Free Wi-Fi access is available.
Number of rooms: 128
530 Lake Cook Road, Deerfield, IL 60015, United States
Hotel booked 1 times today.