Large Square Meeting Rooms

The Norwood Conference Center has seven “large square” meeting rooms, each offering more than 1,700 square feet of flexible space for any type of event you are planning. 

Ideal for meetings of 25-75 people, but able to easily accommodate as many as 160 or as few as 20, each room has its own built-in state-of-the-art audiovisual equipment, climate control, adjustable lighting and soundproof walls ensuring utility, comfort and privacy. Individual key locks and 24-hour security make this perfect space for uninterrupted multi-day meetings.