The New England Hotel
Boston (England), United Kingdom
The New England Hotel


Wide Bargate, Boston (England), United Kingdom
Ranking: The New England Hotel is ranked 7th out of 11 accommodation options available in Boston (England).
Classification: 3 Star Hotel
The The New England Hotel is located in Boston making it one of the best hotels to stay at while in town. The 28 guestrooms at this 3-star hotel provide all the essential amenities needed by the business and leisure traveler. Each guestroom has ironing board, coffee/tea maker, separate shower and tub, daily newspaper. This Boston accommodation contains all of the facilities and conveniences you would expect from a hotel in its class. Hotel's guests can experience on-site latest leisure and sports facilities such as golf course (on site).With elegant facilities and hospitality, guests at this hotel will surely have an impressive stay. To make a reservation at the The New England Hotel Boston with our secure online booking form, please choose your preffered period of stay.