Red Lion Canyon Spring Hotel
Twin Falls, ID
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.
Online Booking
Location
1357 Blue Lakes Blvd N., Twin Falls, ID 83301, USA
Features
General
Family Rooms
Non-Smoking Rooms
Handicap Accessible Rooms
Pets are Allowed
Interior Room Entrance
Guest Room Features
Data Ports
Business Services
Meeting Rooms
Dining
Dining on-site
Bar on-site
Recreation
Fitness Facility
Outdoor Pool
Whirlpool
Transportation
Airport Transportation
Hotel Services
Room Service
Dry Cleaning
