Conference center norwood ma

Norwood Conference Center

The Conference Center at Four Points by Sheraton Norwood is a professional, affordable, newly renovated meeting venue conveniently located between Boston and Providence. Just minutes from Routes 128, 95 and 93, we are conveniently situated for sales, training, association and executive meetings.

At our Norwood meeting space, you’ll enjoy plentiful free parking, on-site hotel accommodations, multiple dining locations, audio visual equipment and technical support. As a founding member of the International Association of Conference Center you’ll find we provide everything you need for a successful meeting.

Find out more information about each of the services we offer:

Get a Quote for a Meeting in Norwood Now!