Suggest an update Name* Categories* State* Locality* ZIP* Street address* Phone* Website* Company description* Visit the hotel Ho-Chunk Lodge, which is in the state Wisconsin (WI), city Lake Delton. Our hotel can be found at 131 Canyon Rd, Lake Delton, WI 53940. Great deals on best and cheap hotels. Your comments* (not for publishing) * — Required information Ho-Chunk Lodge/131 Canyon Rd - Lake Delton - Wisconsin (WI) ← View details 131 Canyon Rd, Lake Delton, WI 53940, Lake Delton, Wisconsin (WI) Not available