Ideally situated for both corporate & leisure travel, Holiday Inn Hotel & Suites Marlborough is minutes north of the Mass Pike (I-90) & 495 Interchange. This hotel's accommodations on Route-20 off I-495 are well suited for business or leisure and place guests within one mile of downtown Marlborough, MA.
The hotel's location near New England Sports Center means guests are two miles from the area's premiere indoor ice facility, which features six rinks & a restaurant. Patrons can also shop nearby Solomon Pond Mall, or attack alien invaders in a game of laser tag at LazerZone. There's certainly no shortage of entertainment in Marlborough, MA!