The hotel lies in the heart of a business area, in the vicinity of Boston Guildhall, Burghley House and St. Botolph's Church.
Haven Gallery are 10 minutes away. Guests will find Boston city center within 10-minute walk from the property.
The hotel is surrounded by bars and restaurants.
The venue is notable for a highest location within a 70-minute drive to Humberside International airport.
New England is a property in Boston that comes with 28 rooms and provides a laptop-size safe, multi-channel TV, a writing desk, a closet and heating. Free toiletries, a bathtub and a shower can be found in all bathrooms.
The spacious bar serves a selection of ales and tea.
Wireless internet is available in the entire hotel for free.
Free private parking is possible on site.