Photos for Holiday Inn Express Hotel & Suites Idaho Falls

4.5
19 votes

Holiday Inn Express Hotel & Suites Idaho Falls

2270 Channing Way, Idaho Falls, Idaho 83404 USA

Add Photo