Holiday Inn & Suites at Jackson Hole Junction (JHJ LLC) Categories HOSPITALITY - HOTELS 3008 South Fork Blvd Idaho Falls ID 83402 (208) 227-9800 Send Email Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×