The Conference Center at Four Points by Sheraton Norwood is a professional, affordable, newly renovated 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: