A Founding Member of the International Association of Conference Centers (IACC), the Four Points by Sheraton Norwood is the professional, affordable meeting venue. Located between Boston and Providence and just minutes from Routes 128, 95 and 93, we are conveniently situated for sales, training, association and executive meetings.
Designed by Professionals for Meeting Professionals
With our hotel-wide expansion and renovation complete, our 30 soundproof meeting rooms and Executive Board Room are some of the finest conference facilities in the Boston area. Featuring flexible room and seating configurations, state-of-the-art audiovisual technology, comfortable ergonomic chairs, T-1 high speed internet access and non-glare lighting, our meeting rooms are the perfect venue for meetings of 2 to 200. Additional benefits you’ll appreciate include individual room temperature controls, extra wide tables, 24-hour access to your conference room with individual key locking systems and much more.