Embassy Suites Hotel Boston/Marlborough, Marlborough

Embassy Suites Hotel Boston/Marlborough

123 Boston Post Road West

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 Outlets Shopping Mall, Harvard University, Downtown Boston, Fenway Park - home of the Boston Red Sox and Foxboro Stadium - home of the New England Patriots are all just a short drive away. Guests of the Embassy Suites Boston - Marlborough MA hotel stay in spacious two-room suites and receive a complimentary cooked-to-order breakfast and a nightly manager's reception. High-speed internet access is available throughout the hotel.