Located in Needham, 8 miles from Boston Museum of Fine Arts, Homewood Suites by Hilton Needham Boston has accommodations with a fitness center, free private parking, a shared lounge and barbecue facilities. This 3-star hotel offers a 24-hour front desk and a business center. The hotel has an indoor pool and a concierge service.
The rooms include a safety deposit box, while selected rooms also feature a balcony. All rooms in the hotel are equipped with a flat-screen TV and free toiletries.
Guests at Homewood Suites by Hilton Needham Boston can enjoy a buffet breakfast.
Fenway Park is 8.1 miles from the accommodation, while Boston University is 8.5 miles from the property. The nearest airport is Norwood Memorial Airport, 9.3 miles from Homewood Suites by Hilton Needham Boston.
Number of rooms : 7