The traditional The New England Hotel is a 3-star property set next to Boston Guildhall, St. Botolph's Church and Burghley House.
The New England Hotel lies in the heart of Boston. The venue is set within 1 km from Boston city center.
A museum and a church are set within walking distance.
Guests can reach The New England Hotel by car from Humberside International airport in 70 minutes.
There are 28 guestrooms featuring executive double room and family room equipped with television with satellite channels, complimentary Wi-Fi, a separate toilet, a trouser press and IDD telephone. They also feature en suite bathrooms fitted with a shower and a bathtub.
Eat & Drink
The large bar serves a selection of lagers, tea and ales. Italian Connection and Prezzo are situated in a business area, about 50 meters from the venue.
Guests will benefit from ironing service, 24-hour front desk and laundry.
Wireless internet is available in the entire hotel for free.
Free private parking is possible on site.