Situated on the beautiful Laurel Lake in Lee, Massachusetts, the Inn is midway between Lee and Lenox in the heart of the Berkshire Hills. The Inn
is easily reached from all New England points.
130 miles from New York City
135 miles from Boston, MA
75 miles from Hartford, CT
Take Exit 2 off the Mass Turnpike, right at the end of the exit ramp. Follow Rte. 20 West through the town of Lee for just over 2 miles. We are on the left shortly after the public boat launch located on Laurel Lake.