

Holiday Inn Twin Falls is situated in a lively area of Twin Falls, Idaho, known for its shops and eateries. The hotel is about 2 mi from the scenic Snake River Canyon Rim Trail and approximately 6 mi from the stunning Shoshone Falls. Downtown Twin Falls is roughly 2 mi south, offering additional attractions. Magic Valley Regional Airport is conveniently located 6 mi from the hotel.