General Information:
Red Lion Canyon Springs is conveniently located in the heart of Twin Falls. Near the beautiful
Snake River Canyon and spectacular Shoshone Falls, Twin Falls offers numerous outdoor
activities and a wide variety of shopping. The hotel is one block from South Idaho College and
five miles from Shoshone Falls, the Niagra of the West. The hotel features 112 guest rooms, an
outdoor pool, and a fitness center with spa and sauna.
|