I have stayed in hotels in the town of Lee for business trips. The Pilgrim Inn is very convenient as it is right off the Mass Pike. When you first walk through the office doors to check in for a night stay, you feel a warm cozy atmosphere from the room. The tables and chairs are set up nicely with...
More
- Pilgrim Hotel Lee
- Pilgrim Motel Lee