Sign up for our newswire newsletter

 

Crowne Plaza Opens in Boston Suburb

The 270-room Crowne Plaza Boston-Newton is up and running here after an extensive renovation and a conversion from a Sheraton hotel.

The hotel offers 7,000 square feet of event space, including a 4,000-square-foot ballroom with a view of the Boston skyline.