Inn ★★★★★

Pilgrim Inn

165 Housatonic St, Lee, 165 Housatonic St, Lee (MA), United States Show on map

⌂1 roomsProperty size

About Pilgrim Inn

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.

Property facts

Property type
Inn
Star rating
5 stars
Rooms
1
Brand
No Brand

Location

165 Housatonic St, Lee, 165 Housatonic St, Lee (MA), 01238, United States

Loading map…

Frequently asked questions

Where is Pilgrim Inn located?

Pilgrim Inn is located at 165 Housatonic St, Lee, 165 Housatonic St, Lee (MA) 01238, United States.

How many stars does Pilgrim Inn have?

Pilgrim Inn is rated 5 stars.

How many rooms does Pilgrim Inn have?

Pilgrim Inn has 1 rooms.

Stays near Pilgrim Inn

Highly rated alternatives close by

All 10 in Lee (MA) →

More ways to stay in Lee (MA)

See prices on Agoda
Check prices