The Inn At Freeman Elms Farm is a charming accommodation nestled in the picturesque town of Great Barrington, MA. It offers a peaceful retreat for guests seeking a tranquil and relaxing getaway.
With its historic charm and scenic surroundings, The Inn At Freeman Elms Farm provides a cozy and welcoming atmosphere for visitors to unwind and experience the beauty of the Berkshires.
Generated from their business information