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