Norwood Conference Center

Four Points Norwood Conference Center

The Four Points by Sheraton Norwood Conference Center 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.

At our meeting facility, you’ll enjoy plentiful free parking, on-site hotel accommodations, multiple dining locations, and technical support. Find out more information about each of the services we offer: