Home

Extended Stay Deluxe Boston Woburn

2.5 Star Rating Woburn, MA

Extended Stay Deluxe Boston Woburn This suburban hotel is located a half-mile from the Northeast Trade Center and 17 miles north of Boston.

All 100 suites provide fully equipped kitchens, living areas with sofa beds, and high-speed Internet access.

The hotel also offers a fitness center; in warmer months, guests can enjoy the outdoor pool and use of the barbecue grill.

Online Booking


1. Set selected Travel Dates.
(up to 11 months in advance)

Check In:

Check Out:

Adults (per room):

# of Rooms:
(Check price for one room at a time)

2. Select preferred booking provider.
 





Location

831 Main St, Woburn, MA 01801, USA