New England Hotel

Set within the heart of Boston, the New England Hotel is a great choice if you want to be able to go out and explore. With simple and traditional rooms, you are bound to have an enjoyable stay at this hotel.

Accommodation Details

Choose from a number of rooms when you stay at the New England Hotel, which are:

  • Single Rooms
  • Twin Rooms
  • Double Rooms
  • Family Rooms

All rooms en suites, tea/coffee making facilities and room service.

Facilities at the Hotel

  • Restaurant that seats up to 120 people
  • 2 bars
  • 24 hour reception
  • Newspapers
  • Snack Bar
  • Wi-Fi
Read more



Phone Number



3 + 2 =