Whether your trip is business slanting or any family vacation trip to Twin falls, Idaho we are always present here with our booking facility at Hotels-Idaho.com. Perrine Bridge. Red Lion Canyon Spring hotel is located in the heart of Twin Falls, one block from the beautiful Snake River Canyon and spectacular Shoshone Falls and one block from College of Southern Idaho, the hotel offers easy access to numerous outdoor activities and a wide variety of shopping and cultural opportunities. There are 112 deluxe rooms and suites feature queen or king beds with triple sheeting and new "Stay Comfortable Beds" featuring Sealy Pillowtop mattresses. Guests are invited to workout and relax at our heated pool and fitness center, ADA rooms are available and declared pets are always welcome with a $20.00 non-refundable fee per pet, per day and are limited to 30 pounds. Hence if you have planned and searching for anyone to help you in booking then use our search form present at Hotels-Idaho.com.