This classic country inn built in 1884 is located in the center of Deerfield along a charming mile-long way known simply as "The Street." A National Historic Landmark, this 300-year old village is a perfect destination for those looking for the real New England. Enjoy Deerfield's tranquil life with its farms, museums, country walks, antiquing, friendly folk, and beautiful scenery. You will delight in the inn's outstanding cuisine! We look forward to welcoming you here!
Amenities