Shilo Inn Idaho Falls
Idaho Falls, ID
The Shilo Inn Idaho Falls suites hotel is a deluxe full service hotel and conference center featuring a fine dining restaurant and lounge overlooking the Snake River.
For relaxation the Idaho Falls Shilo Inn hotel offers an indoor pool, spa, sauna, steam room and fitness center.
Amenities include free local calls and free airport shuttle.
780 Lindsay Blvd., Idaho Falls, ID 83402, USA