Inn Shaker Mill Inn
★★★★★
165 Housatonic St, Lee, 165 Housatonic St, Lee (MA), United States Show on map
Pilgrim Inn is a 5-star inn in Lee (MA), Massachusetts, United States. It is one of 10 places to stay in Lee (MA) listed on Triptoic. The property has 1 rooms.
165 Housatonic St, Lee, 165 Housatonic St, Lee (MA), 01238, United States
Pilgrim Inn is located at 165 Housatonic St, Lee, 165 Housatonic St, Lee (MA) 01238, United States.
Pilgrim Inn is rated 5 stars.
Pilgrim Inn has 1 rooms.
Highly rated alternatives close by
Inn
Guesthouse/bed and breakfast
Hotel
Inn