Big Horse Inn and Suites Guesthouse Lewistown, Illinois
9.6/10
Exceptional
Free Wi-Fi
Located in Lewistown, Big Horse Inn and Suites provides free Wi-Fi. Guests can enjoy American dishes at the restaurant or have a cocktail at the snack bar.
Number of rooms: 10
805 S. Main Street, Lewistown, 61542, United States