Karta Vacation Rentals





On the shores of Laurel Lake in Lee, Massachusetts — a boutique lakeside spot in the Berkshire Mountains. Walk into downtown Lee or drive minutes to Tanglewood, the Norman Rockwell Museum, Pittsfield Municipal Airport and local favorites like the Berkshire Mountain Country Store.