Located in Boston and with Skegness Butlins reachable within 22 miles, The New England Hotel has a shared lounge, non-smoking rooms, free WiFi and a restaurant. The property is around 22 miles from Tower Gardens, 22 miles from Skegness Pier and 31 miles from Belton House.
The rooms in the hotel are equipped with a flat-screen TV. At The New England Hotel rooms contain bed linen and towels.
Guests at the accommodation will be able to enjoy activities in and around Boston, like hiking.
The nearest airport is Humberside Airport, 52 miles from The New England Hotel.