Crowne Plaza Boston-Newton
320 Washington St., Newton, MA 02458 Get Directions
Once a Sheraton, this Crowne Plaza property has 270-guest rooms, an indoor pool and offers easy access to Boston's Fenway Park. Seven meeting rooms are available the largest of which holds 350 guests.
|Space||Max. Reception Capacity||Max. Seated Capacity||Sq. feet|
|Crowne Plaza Boston-Newton: Largest meeting space||350||-|