128Trip Logo

128Trip.com


Red Lion Canyon Springs

Red Lion Canyon Springs

1357 Blue Lakes North
Twin Falls, ID US 83301 Map It
Twin Falls

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.

Red Lion Canyon Springs Features

  • Swimming pool
  • Data port
  • Fitness Center
  • Non-smoking rooms
  • Restaurant
  • Meeting rooms
  • Business center
  • Airport shuttle
  • Pets accepted
  • Family Rooms
  • Room service
  • Wheelchair accessible

Red Lion Canyon Springs Property Information:

  • Rooms: 112
  • Floors: 2

Red Lion Canyon Springs Reservation Policies:

  • Check-In: 1400
  • Check-Out: 1200