Add your property

Canyon Creek Resort Timeshares for Sale

Canyon Creek Resort

22074 State Highway 128, Winters, California, 95694

*Canyon Creek Resort* is located on scenic Putah Creek close to Lake Berryessa, one of California's largest water sport and recreation areas. Lake Berryessa offers fishing, sailing, water skiing, and other sports all within minutes of the resort. Huge level sites, great...