Description Super 8 - Twin Falls
- The Super 8 Motel Twin Falls (Idaho) is located on Highway 93. This Super 8 is close to Snake River Canyon, Shoshone Falls and College of South Idaho. After some family adventure visiting these spectacular natural sights, guests will find plenty of shopping and dining opportunities nearby. With 94 guestrooms and suites on three floors, the Twin Falls Super 8 offers complimentary parking for recreational vehicles and trucks with external outlets, as well as laundry services and complimentary breakfasts. Guestrooms feature cable televisions, data ports for dial up Internet access, and king beds and sofa beds.