THE BOSTON VENUE GUIDE
By Siagel Productions
Located just 26 miles from Boston and 15 minutes east of Worcester, the DoubleTree by Hilton Hotel Boston - Westborough is ideal for both business and leisure travelers. Discover some of New England’s best attractions, including the EcoTarium, New England Sports Center, Worcester Art Museum, Old Sturbridge Village, Wrentham Village Shopping Outlets, Johnny Appleseed Trail and the DCU Center. Spend some free time playing golf or skiing.