
Holiday Inn & Suites Idaho Falls
South Fork Boulevard; 3005, Idaho Falls
Location A great option for a journey on a budget - hotel Holiday Inn & Suites Idaho Falls is located in Idaho Falls. This hotel is located 2 km from the city center. At the hotel Spend an evening in a nice atmosphere of the bar. It’s time to have a nice meal! Stop by the restauran
Free WiFiParkingPool
