

Holiday Inn Twin Falls est situé dans un quartier animé de Twin Falls, Idaho, connu pour ses boutiques et ses restaurants. L'hôtel se trouve à environ 3 km du pittoresque Snake River Canyon Rim Trail et à environ 10 km des magnifiques chutes de Shoshone. Le centre-ville de Twin Falls est à environ 3 km au sud, offrant des attractions supplémentaires. L'aéroport régional de Magic Valley est idéalement situé à 10 km de l'hôtel.