THE BOSTON VENUE GUIDE
By Siagel Productions
Holiday Inn - Boston, MA
Welcome to the Newly Renovated Holiday Inn Express Boston! We are located just minutes from Downtown. Since the hotel has two meeting spaces that can seat up to 100 people, guests in Boston can easily host events. Choose from the 1,580-square-foot Boston Room, or have a board meeting in the 320-square-foot Cambridge Room.
2000 Commonwealth Ave. Suite 425
Newton, MA 02466
(617) 614 - 5422
Your Celebration Is Our Life's Work