Red Lion Hotel Canyon Springs is conveniently located in the heart of Twin Falls, near the beautiful Snake River Canyon and spectacular Shoshone Falls, Twin Falls.
The hotel is one block from South Idaho College and five miles from Shoshone Falls, the 'Niagra of the West'.
Red Lion Canyon Spring Hotel features 112 guest rooms, an outdoor pool, and a fitness center with spa and sauna.
Red Lion Canyon Spring Hotel Reservation:
Book by Phone
Call center hotel booking specialists can make reservations for you, recommend hotel deals and offer any advice needed.
It is easy and it is Toll Free! Just Call 800-387-6413