Holiday Inn Express 1554 Filmore Street - Twin Falls, Idaho 83301 Approximately 0.6 miles from College of Southern Idaho Compare prices for hotels in Twin Falls, ID
Holiday Inn Express Hotel & Suites Twin Falls is the closest Holiday Inn Express hotel to College of Southern Idaho.
Holiday Inn Express Closest To College of Southern Idaho
Hotels Closest To College of Southern Idaho - All Brands