The Norwood Conference Center at Four Points by Sheraton Norwood offers 27 flexible, IACC-certified meeting rooms ranging from intimate boardrooms for 6 to grand ballrooms accommodating up to 500 guests. Its turnkey event services include built-in AV, high-speed Wi-Fi, and award-winning chef-prepared catering, all supported by professional on-site coordination.
Connected to a full-service hotel with 235 guest rooms, an indoor pool, fitness center, and landscaped grounds, the venue is ideal for multi-day corporate events. After meetings, attendees can unwind at One Bistro, open late for inspired meals and casual drinks, making it a comprehensive destination for business gatherings near Boston.
Loading map...
Rated 4.6 on Google · 8 reviews