Baymont Inn and Suites Decatur

from
check rates
avg/night
up to: % savings
5100 Hickory Point Frontage Road, Decatur, IL
  • stars
  • rating
Situated in Decatur, this inn is close to Hickory Point Mall and Hickory Point Golf Course. Area attractions also include Kirkland Fine Arts Center and Millikin University. read more
Special Offer
Reviews