Book The New England Hotel - Cheap Hotel in Boston, United Kingdom
About the Hotel
4-star urban retreat in Boston
Amenities
The New England Hotel provides a range of amenities tailored to enhance guest experiences. Guests can access a
Rooms
The hotel consists of
Location
Located in the vibrant heart of Boston, The New England Hotel is
Dining
On-site dining at The New England Hotel showcases a
Business
With
Highlights
Location: within walking distance to major attractions
Rooms: 125 thoughtfully designed rooms
Dining: restaurant with a locally inspired menu
Business: over 2,000 square feet of flexible meeting space
Select your room type
Price and Room Availability Calendar
Facilities
General
- No smoking on site
- Wi-Fi
- Parking
- No pets allowed
- 24-hour security
Services
- Housekeeping
Dining
- Restaurant
Spa & Leisure
- Leisure/ TV room
Room features
- Ironing facilities
Bathroom
- Free toiletries
Media
- Flat-screen TV
Room decor
- Carpeted floor
