32 Park St, Lee, MA 01238-1717, USA
Innkeeper/s:

Description
Discussion
Nearby Inns
1800 Devonfield Inn, an English Country Estate
85 Stockbridge Rd, Lee, MA (2.1 miles) |