

Holiday Inn Twin Falls está situado em uma área animada de Twin Falls, Idaho, conhecida por suas lojas e restaurantes. O hotel fica a cerca de 3 km da cênica Snake River Canyon Rim Trail e aproximadamente 10 km das deslumbrantes Shoshone Falls. O centro de Twin Falls está a cerca de 3 km ao sul, oferecendo atrações adicionais. O Aeroporto Regional Magic Valley está convenientemente localizado a 10 km do hotel.