Deerfield Inn is rated 3 stars and is based just 5.2 km from Pelham Town Hall Historic District, Poet's Seat Tower and Long View Tower.
The city center is 10 minute walking distance from the hotel. The property is 35 km away from the Brattleboro, within a 30-minute drive.
Deerfield Inn lies within 70 minutes’ drive to Worcester Regional airport.
Guests can make use of a safe deposit box, free parking and a baggage storage on site.