Federal House Inn

About The Inn

The Federal House Inn Bed & Breakfast of South Lee, Massachusetts is ideally located in the beautiful Berkshires of Western Massachusetts at the base of Beartown Mountain State Forest. Visit our website & you will choose us!

1560 Pleasant St, Lee, Massachusetts 01260

Loading...