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.

Close

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.