Hotels in Lewistown, IL

Filter Results

1 Lewistown, IL hotel

Big Horse Inn and Suites

Big Horse Inn and Suites

805 S. Main Street, Lewistown, IL, 61542

  • Free Internet

More amenities

Amenities

  • Restaurant
  • Internet Access - Free Public Access
  • Non-Smoking Facility