Call To Book
Norwood is a prime Massachusetts location. Its just a short drive from an array of other suburbs of Boston, and just 18.0 miles from the city. Catch a game at Gillette Stadium -- Home of the New England Patriots. And corporate offices like Bayer Corporation, PepsiCo, and the 3M Corporation are no more than a few miles away. Convenience. Its a small thing that makes life and traveling a little bit easier.
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, were not all business. Whether planning a board meeting or cocktail party, we have the venue for you. And the New England flavor of One Bistro and casual comfort of Zachariahs offer up perfect dining options. Relax and rest well. After a long day, visit our new solarium with an indoor pool, whirlpool and spa-style fitness room. And whether you stretch out in a suite or a standard room, youll find the Four Points by Sheraton Four Comfort Bed in each of the 230 rooms. Enjoy.