Pilgrim Inn
Lee -> Massachusetts -> New England -> Northeast -> the USA
MA 01238 165 Housatonic Street, Lee, MA 01238, United States of AmericaPilgrim Inn on the map
Pilgrim Inn. Hotel in Lee
Situated in Lee, between the beautiful Beartown and October Mountain State Forests, Pilgrim Inn is a 20-minute drive from Pitsfield. It features a swimming pool and cozy rooms with free Wi-Fi.
Price from $77
Photos of Pilgrim Inn. Lee
The Information about Lee, Massachusetts, the USA
Lee is a town in Berkshire County, Massachusetts, United States. We remind you that the Pilgrim Inn is located in the Lee, Massachusetts. It is part of the Pittsfield, Massachusetts, metropolitan statistical area. Book the Pilgrim Inn in the Lee, Massachusetts. The population was 5,788 at the 2020 census. See more information from the Pilgrim Inn in the Lee, Massachusetts. Lee, which includes the villages of South and East Lee, is part of the Berkshires resort area.. We remind you that the Pilgrim Inn is located in the Lee, Massachusetts.