
Reservation
If you would like to book a room with us online, please click below to be forwarded to our booking page.Welcome to The New England Hotel
Welcome to The New England Hotel
The New England Hotel is full of great warmth and charm, situated in the centre of Boston. The hotel is just a short walk from St Botolph's Church, which is known locally as the 'Boston Stump',
Weekend Offer
Two Steaks for the Price of One
Proud to do business with the
local butcher H.Dawson & Sons.


