Go Hotels
Home > United States > Massachusetts > Lee >

Chestnut Lodge

United States Flag
Chestnut Lodge
75 Chestnut Street
Lee Massachusetts United States

Rated 94 / 100 based on 15 customer reviews.

Chestnut Lodge has received an Outstanding Service Award
Enjoy your visit to Lee with a stay at Chestnut Lodge. Guests can enjoy the spa tub, along with onsite hiking / biking trails. There's a terrace, and rooms offer fireplaces and patios.