Boise, Nampa and Twin Falls are the three Idaho locations of the full service Holiday Inn chain.
Holiday Inn Boise Airport
2970 W Elder Street, Boise, ID 83705Hotel reservations
Holiday Inn Nampa (New - July 2017)
16245 N Merchant Way, Nampa, ID 83687Hotel reservations
Holiday Inn Twin Falls (New - December 2018)
1586 Blue Lakes Blvd N, Twin Falls, ID 83301Hotel reservations
Hotel reservation links are direct to the Holiday Inn website - for the guaranteed lowest rates.