Big Horse Inn & Suites, located in Lewistown, IL, offers a charming rustic getaway that combines comfort with local craftsmanship. Established by Don and Trinity Archdale in 2018, this boutique hotel features 12 uniquely designed rooms, showcasing handcrafted Amish furniture and a warm, inviting atmosphere.
Guests can enjoy a variety of accommodations, including standard rooms and suites, all equipped with modern amenities such as high-speed WiFi and flat-screen HDTVs. The inn is conveniently situated near local attractions like Big Horse Vineyards and Dickson Mounds Museum, making it an ideal base for exploring the rich history and natural beauty of the area.
Generated from the website