Welcome to Four Points by Sheraton Norwood
Retreat to comfort in our Norwood, Massachusetts hotel rooms
Sink into our plush pillowtop mattresses topped with crisp linens and cozy duvets
Research upcoming events in and around Norwood, Massachusetts by utilizing our complimentary Wi-Fi
Each of our accommodations is outfitted with a mini-refrigerator where you can store your free water