Business and Leisure Hotel in Marlborough, MA
The Holiday Inn & Suites Marlborough, MA hotel is ideally situated north of the Mass Pike (I-90) & 495 Interchange which puts us conveniently between Boston and Worcester. The hotel is only two miles from the New England Sports Center, the area's premiere indoor ice facility, and only minutes from Solomon Pond Mall.
Business guests to our Boston area hotel enjoy hotel-wide WiFi, 24-hour business center, and location near key national and international leaders of biotech, high-tech, finance and defense markets.
The rooms and suites at our hotel include plush bedding, well-lit work areas, and HDTVs. Enjoy on-site dining at Lago Grille. We look forward to hosting you while you’re visiting the New England area.
Marlborough Hotel Offers & Specials
Visit our specials page to see our packages that include breakfast, IHG® Rewards Club bonus points, flexible rates, and more.