Club Wyndham Glacier Canyon bevindt zich op minder dan 1 km van Wilderness Resort, en biedt een 3-sterrenaccommodatie in Lake Delton en heeft een seizoensgebonden buitenzwembad, een fitnesscentrum en een bar. Naast een 24-uursreceptie beschikt over deze accommodatie ook een waterpark. Iedere kamer is voorzien van een balkon.
Alle kamers bij het hotel hebben airconditioning, een zithoek, een tv met kabelzenders, een keuken, een eethoek en een eigen badkamer met een haardroger, een douche en een bad. De units zijn voorzien van een koelkast.
Rick Wilcox Magic Theatre ligt op 3,9 km van Club Wyndham Glacier Canyon, en Crystal Grand Music Theatre ligt 5,6 km verderop. Het dichtstbijzijnde vliegveld is Luchthaven Dane County Regional, op 70 km van de accommodatie.