165 Housatonic Street - Lee, MA 01238 - (413) 243-1328
Welcome to the Pilgrim Inn, a locally owned hotel located in Lee, MA. Please watch for our new website coming soon! In the meantime, should you need reservation assistance, please call us at: 413-243-1328