Idaho Falls
Travel
Hotels
3005 South Fork Boulevard
- Category:
- Hotels
Idaho Falls, 83402
ID, United States
- (844) 818-9582
Rate and review Holiday Inn & Suites Idaho Falls in Idaho Falls, ID, United States!
Share your experiences at Holiday Inn & Suites Idaho Falls with your friends or discover more Hotels in Idaho Falls, ID, United States.