We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
1472 Blue Lake Blvd N, I-84 at Exit 173 (3 mi S), Twin Falls, ID 83301
Ranked #11 of 14 hotels in Twin Falls