Deerfield

Deerfield Inn

150

81 Main St.,
Deerfield,
MA,
United States,
01342.

The 1884 property, with country-classic guest rooms decorated with both antiques and reproductions and convivial conversation in the tavern, has been in operation for 125 years.