The New England Hotel
The business 3-star The New England Hotel is a great place to stay in Boston.
The property is 10 minutes' walk from center of Boston. Such Boston sights as Skegness Water Leisure Park and Boston Golf Club are all within reach.
Nearby points of interest include a church and a museum.
At The New England Hotel, guests are offered rooms with high-speed internet, TV with satellite channels, a trouser press, a work desk and a phone. Guests will enjoy a bathtub and a shower provided in the bathrooms.
Serving an array of dishes, Italian Connection and De Niro's are 50 meters away.
The New England Hotel lies 70 km away from Humberside International airport.
The venue offers 24-hour reception, room service and newspaper service.