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

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.

Hotel
Deerfield Inn

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.