The New England Hotel, Boston, United Kingdom
The New England Hotel is conveniently located at 49 Wide Bargate in Boston, United Kingdom
Hotel Location:
Address: 49 Wide Bargate
City: Boston
Country: United Kingdom
phone: +44 1205 365255
Hotel Features:
- Check-In Time: 2 PM
- Check-Out Time: 11 AM
- Room Service