Embassy Suites Boston - Marlborough :-
This full-service upscale all-suite hotel is centrally located in Marlborough MA, between Boston and Worcester. This beautiful Boston area hotel is truly considered at the Crossroads of New England. Our hotel is located near many Boston - Marlborough attractions such as the New England Sports Center, downtown Boston, Fenway Park, Gillette Stadium and all that the Boston area has to offer. Our hotel is the premiere destination for business meetings, groups, family events, and even romantic getaways. Our hotel is a proud member of the Hilton Family of Brands in Massachusetts.