Hotels in Decatur, IL
Hotels
5100 Hickory Point Frontage Rd,
Decatur ,
IL
62526
UNITED STATES
Baymont Inn and Suites Decatur offers hometown hospitality and exceptional service at an affordable price, including free Wi-Fi and a complimentary breakfast.
Worldwide > United States > Decatur, IL > Hotels