The Delta Lodge is located in the heart of the Chequamegon National Forest. It has cabins with fully equipped kitchen, and bathrooms, some with decks and fireplaces. Pets are permitted. Biking, canoeing, kayaking, fishing, golfing, hiking, hunting, horseback riding, skiing, snowshoeing, snowmobiling, and swimming are the activities.