Countless thoughtful amenities await at Four Points by Sheraton Norwood. The hotel offers spacious accommodations, Pure™ allergy-friendly rooms, two on-site restaurants, 39 versatile event venues and a convenient location near Gillette Stadium.
Four Points by Sheraton Norwood Norwood address and phone