Club Wyndham Glacier Canyon ligger mindre end 1 km fra Wilderness Resort og tilbyder 3-stjernet indkvartering i Lake Delton samt sæsonåben udendørs swimmingpool, fitnesscenter og bar. Overnatningsstedet har døgnåben reception og vandland. Værelserne har balkon.
Samtlige værelser på hotellet har aircondition, opholdsområde, tv med kabelkanaler, køkken, spiseplads og eget badeværelse med hårtørrer, bruser og badekar. Samtlige værelser har køleskab.
Rick Wilcox Magic Theatre ligger 3,9 km fra Club Wyndham Glacier Canyon, og Crystal Grand Music Theatre ligger 5,6 km derfra. Den nærmeste lufthavn er Dane County Regionale Lufthavn, 70 km fra overnatningsstedet.