Idaho Falls, Idaho Falls
Spend a second to
save a fortune!
Spend a second to save a fortune!
3005 South Fork Boulevard, Idaho Falls
Featuring a bar, Holiday Inn & Suites - Idaho Falls, an IHG Hotel is located in Idaho Falls in the Idaho region, 48 km from Eliza R. Snow Performing Arts Center.
See MoreUsage of subsidiary facilities may incur additional fees