Decatur Inn - Illinois

Decatur (Illinois), United States

Do you love Decatur Inn - Illinois? Then tweet it up from 11th to 10th place or even up to 1st!
Decatur Inn (Illinois) Image

11th

Decatur Inn (Illinois) **

3035 North Water Street, Decatur (Illinois), United States

Ranking: Decatur Inn (Illinois) is ranked 11th out of 11 accommodation options available in Decatur (Illinois).

Classification: 2 Star Motel

Decatur Airport (DEC) is a 20 minute drive from the Decatur Inn. Decatur town centre is within an easy 10 minute drive. There is a 24 hours a day front desk and the friendly staff can suggest places to visit and provide other tourist information.

Check Availability and Prices