Holiday Inn Express Hotel & Suites Idaho Falls

2270 Channing Way
Idaho Falls
Idaho
United States