Address : 181 Boston Post Road West
City : Marlborough, MA
Country : United States of America
Phone : +1 508-460-0700
Fax : +1 508-480-9343
Located in the heart of Marlborough, MA, just 35 miles west of Boston, Best Western Royal Plaza Hotel and Trade Center offers 47,500 square feet of meeting space and 22,000 square feet of flexible event space perfect for weddings, family reunions, banquets, business seminars, board meetings and training sessions.