Four Points By Sheraton Norwood, Norwood

Four Points By Sheraton Norwood

1151 Boston Province Turnpike

All roads lead here. Finally, a stop made for rest. The Four Points by Sheraton Norwood is located just between Boston and Providence and easily accessible from both airports. This newly renovated and expanded hotel has the convenience of location without making sacrifices. We mean business. But with over 30 different event spaces, we