Sheraton Boston Needham Hotel
Sheraton Boston Needham Hotel Completes $10 Million Renovation
Renovation247 RoomsHotel website
Sheraton Boston Needham Hotel, a 247-room full-service hotel located in Needham, Massachusetts on the I-95 Corridor has announced the completion of a $10 million renovation to all guest rooms, lobby, restaurant, indoor pool and meeting space. Refurbishments include new interior design elements, bedding, furniture, and carpeting. Bathrooms have been updated with shower conversions in all King rooms. Extensive upgrades were also made to all common areas and food & beverage offerings.
According to Rodriquenz, the hotel, which recently hosted participants of the US Open, is a sought-after destination for corporate, social, education, and sporting groups, as well as business and leisure travelers. Function facilities at the hotel comprise 18,751 square feet of flexible meeting space, including two ballrooms that can accommodate events for up to 300 and 150 people.
Group One Partners was the architect and interior designer for this project.