Embassy Suites Hotel Boston-Marlborough123 Boston Post Road West Marlborough, Massachusetts 01752 Star Rating:     Price Range: $149-$169 The Embassy Suites Boston - Marlborough MA hotel is centrally located between Boston and Worcester MA only four miles from the New England Sports Center. This full-service upscale all-suite hotel is just minutes from Downtown Worcester, the College of the Holy Cross, Assumption College, the DCU Center - formerly the Worcester Centrum, Clark University, the Worcester Art Museum and the Worcester Common Fashion Outlets Shopping Mall. The Walden Pond State Reservation, Wrentham Village Premium Outl...Learn More
 Additional Marlborough Hotels |