This hotel in Decatur, Illinois, is a 5-minute drive to Hickory Point Mall and Hickory Point Golf Course. The hotel features a continental breakfast, business center, and a gym.
Number of rooms: 105
5100 Hickory Point Frontage Road, Decatur, IL 62526, United States
Hotel booked 1 times today.