Holiday Inn Express Hotel Suites
Idaho Falls, ID
The Idaho Falls Holiday Inn Express Hotel and Suites is the newest hotel in the area.
Holiday Inn Express Idaho Falls is located right next to the Grand Teton Mall and down the street from Eastern Idaho Regional Medical Center and the new Mountain View Hospital.
2270 Channing Way, Idaho Falls, ID 83404, USA
Handicap Accessible Rooms
Interior Room Entrance
Guest Room Features