Close

Continue to Site

Modern updates to Massachusetts Sheraton

Sheraton Boston Needham Hotel, a 247-room full-service hotel located in Needham, MA on the I-95 Corridor, has completed a $10-million renovation to all guestrooms, lobby, restaurant, indoor pool and meeting space.
Read More

Three properties under new management across U.S.

Three hospitality management companies have recently added properties to their portfolios. Here’s a look: StepStone takes over management of Boston-area Sheraton StepStone Hospitality has
Read More