Get Down to Business
Nestled in a charming suburb of Boston, Sheraton Framingham Hotel & Conference Center takes pride in its ability to provide an atmosphere of contemporary, yet sophisticated elegance. Sheraton Framingham Hotel & Conference Center is part of a prestigious group of approximately 300 venues worldwide that have meeting facilities certified by the International Association of Conference Centers (IACC).
Our IACC Boston conference center has met the strict standards and guidelines to ensure the highest quality conference facilities and services for your next meeting in categories including: Design, Priority of Business, Food & Beverage and more.
Meeting Rooms: 25 - Meeting Space: 2043.86m222000 sq ft - Maximum Capacity: 1200