Cheap hotels in Cascade (ID), Idaho from $86/night | Brek