Four Points By Sheraton Norwood, Norwood
Four Points By Sheraton Norwood
1151 Boston Province TurnpikeAll 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