One of the Only Full-Service Hotels in Twin Falls, Idaho
Welcome to Red Lion Canyon Springs
Situated in Idaho’s “Magic Valley,” Red Lion Canyon Springs is one of the most affordable full-service hotels in Twin Falls, Idaho. Whether you’re road-tripping through Canyon Springs or sightseeing Twin Falls, relax in one of 112 peaceful accommodations—featuring plush Sealy mattresses, complimentary Wi-Fi, private balconies and patios, eco-friendly bath products and some of the most useful lodging amenities among Twin Falls, Idaho hotels.
Red Lion Canyon Springs
1357 Blue Lakes Boulevard North
Twin Falls, Idaho 83301
Phone: (208) 734-5000
Fax: (208) 733-3813