The Four Points by Sheraton Norwood is between Boston and Providence and is easily accessible from both airports. We're near New England corporate offices and have 30 professional meeting rooms.
Four Points By Sheraton Norwood
Ideally situated between Boston, Providence and Cape Cod, the Four Points by Sheraton Norwood has been a favorite facility for sales meetings, training and executive conferences. Now, after a vast expansion and magnificent renovation, we’re ideal for impressive weddings, special events, meetings, trade shows, bus tours and leisure getaways. Call today for...