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.