Red lion hotel canyon springs
Location situated in twin falls red lion hotel canyon springs is in a shopping district and close to college of southern idaho canyon springs golf course and shoshone falls hotel features red lion hotel canyon springs has a fitness center and a seasonal outdoor pool wireless internet access is complimentary in public areas business amenities at this 3 star property include a business center and meeting rooms the hotel offers 2 restaurants along with a barlounge additional amenities i