Photos coming soon
HOTEL
Econo Lodge
888 North Holmes Avenue, Idaho Falls
Where it sits
Econo Lodge
888 North Holmes Avenue, Idaho Falls
43.50344, -112.02261
Similar stays nearby
Plan around Econo Lodge
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 26, 2026.
