Red Hill Ski Club is located at 85 Sheriden Road, just west of downtown Moultonborough, New Hampshire. Please note that only members of the club are allowed at the ski area, and that it is otherwise posted No Trespassing.