Steamboat Landing River House is a two-bedroom house at 102 Cook St., Henry, IL. It sleeps up to 8 people and its furnishing include a washer/dryer. Its living room offers spectacular view of the Illinois River. The screened-in porch is large enough to have a family dinner with guests. You can barbecue on the lawn in front of the house, and there is a special place for a bonfire.