831 Main Street, MA, 01801, United States
Extended Stay America Woburn provide corporate serviced accommodation in Woburn, Boston, close to numerous restaurants and shopping centres. Downtown Boston and MIT are two miles away.
The studio apartments were refurbished in 2012, and include basic kitchenettes with microwaves and stoves. There are king and queen beds available. The living area of each apartment features a flat screen television and a small work desk.
On-site amenities include a fitness centre, and a communal laundry room. There is an outdoor swimming pool which is temporarily closed.
Free wireless broadband access is available and maid service is provided once weekly.