Four Points Sheraton Hotel & Conference Center

1151 Boston-Providence Turnpike (Route 1)
Norwood
Massachusetts
United States