$65
1586 Blue Lakes Blvd N
Twin Falls, ID 83301
Twin Falls, ID 83301
The Shilo Inns Twin Falls Suites is located in the heart of southern Idaho near Snake River Canyon and Shoshone Falls and approximately ten miles from Sun...
more
Amenities
Swimming Pool, Pets Allowed, Wheelchair Accessible, Kitchen, Hot Tub, Air Conditioning, Television... see all
Swimming Pool, Pets Allowed, Wheelchair Accessible, Kitchen, Hot Tub, Air Conditioning, Television... see all

