A founding member of the International Association of Conference Centers (IACC), Four Points by Sheraton Norwood has everything you need to host a successful meeting. Located between Boston and Providence just minutes from Routes 128, 95 and 93, we are conveniently situated for sales, training, association and executive meetings.