Holiday Inn & Suites - Boston/Marlborough

172-room hotel fully renovated in 2010 located right off of 495 close to the MA Turnpike. Let us be your place to stay!

265 Lakeside Ave., Marlborough, MA 01752

Make a Reservation

+Save to My Trips

0 people saved this

Of Note:

  • Amenities: Accessible Facilities, Restaurant, Swimming

Step Back In Time For Patriots’ Day Weekend in MA

Massachusetts has many unique events and ceremonies, but there’s nothing quite like Patriots’ Day....

Read Today's Blog Post

Want to see more?
Search All Listings Here.