Pilgrim Inn

Lee -> Massachusetts -> New England -> Northeast -> the USA

MA 01238 165 Housatonic Street, Lee, MA 01238, United States of America

Pilgrim 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

More info Reserve

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.

Pilgrim Inn on the global map

Pilgrim Inn on the map