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 -
Your email inquiry will be sent to 3 venue