- UK Information
- UK Hotels
- New England Hotel, The
New England Hotel, The







The New England Hotel offers traditional charm, and is located in the heart of Boston. All rooms have private bathrooms and free Wi-Fi, and free on-site parking is available.

Rating



Visa,Maestro,MasterCard,American Express

Prices from £58

28