Deerfield Inn
Hotel
Deerfield, Massachusetts
Free Wi-Fi
Parking
Featuring an on-site restaurant and bar, Deerfield Inn offers accommodation in Deerfield, Massachusetts. Free Wi-Fi access is available at this historic property and guest rooms are located in two separate buildings.
Number of rooms: 24
81 Old Main St, Deerfield, 01342, United States