Advertisement
Baymont Inn Decataur
Baymont Inn Decataur
Address:
5100 Hickory Point Frontage Rd, Decatur, Illinois
Traveler Rating by TripAdvisor

Traveler Comments

Its a great hotel for long term stays. Its close to major resturants and across from a major mall.
Please enable JavaScript to properly view and use this web site.