Search Results
Four Points by Sheraton Norwood
1125 Boston Providence Tpke, Norwood, MA 02062
The Four Points Sheraton is conveniently located on Route 1 and Morse Street, at 1125 Providence Highway.More Located between Boston, Providence and Cape Cod, it sees a lot of commuter traffic. This location is also a favorite for sales meetings, training and executive conferences. It has recently undergone a serious of renovations for weddings, special meetings and trade shows. 
See more »