Community Corner

Sheraton Boston Needham Hotel Re-Opens Under New Management

The hotel now has a new property manager who plans to revamp the building.

(Shutterstock / Lifestyle Travel Photo)

NEEDHAM, MA — The Sheraton Boston Needham Hotel announced that Providence-based StepStone Hospitality has been appointed as property manager. The hotel reopened in May after being closed since March 2020.

The 247-room full-service hotel located on the I-95 Corridor plans to re-emerge as a sought-after destination for corporate, social, education, and sporting groups, and as a convenient getaway for business and leisure travelers.

“We are excited to continue to expand our portfolio with the addition of the Sheraton Boston Needham Hotel,” said Tom Russo, Founder and Executive Chairman of StepStone Hospitality. “We look forward to working with ownership and the Sheraton brand to achieve the successes we have previously achieved in New England and the Boston area.”

Find out what's happening in Needhamwith free, real-time updates from Patch.

Later this year, the hotel is planning significant renovations to all guest rooms, lobby, restaurant, and meeting space, according to the Boston Real Estate Times.

A spokesperson says minimally disruptive construction will take place during the winter of 2021, and renovation is expected to be completed in the spring of 2022.

Find out what's happening in Needhamwith free, real-time updates from Patch.


Get more local news delivered straight to your inbox. Sign up for free Patch newsletters and alerts.