Willow Creek Lodge is a two-story, 3,300 sq. foot, luxury lakeside cabin located along Lake Cascade. The front of the property boarders state land and there are many beautiful areas to explore immediately around the cabin. It is located about a mile from the Boulder Creek Boat Ramp and family friendly sandy beaches. The circular driveway is large enough for vehicles and trailers.