The stylish Residence Inn Boston Woburn is a 3-star property set next to Witch Mansion, Tufts University - Tisch Library and Minute Man National Historical Park featuring a spa center, a picnic area and an indoor swimming pool. Founded in 2002, the hotel underwent a renovation in 2012.
Offering convenient setting in Woburn just near a train station, Residence Inn Boston Woburn overlooks Canobie Lake Park and Fenway Park. Nestled in the business district and 5 km from the city center.
Short walk to a valley and mountains as well as ski areas.
Residence Inn Boston Woburn can be reached in 25 minutes by car from Logan International airport.
This hotel comprises 149 rooms featuring Spacious One-Bedroom Suite, Spacious Two-Bedroom Suite and Studio. Room facilities also include a microwave, kitchenware and a dishwasher for self-catering.
Eat & Drink
Every morning starts with a complimentary hot buffet breakfast. Guests can savor tea and coffee in the sports bar.
Residence Inn Boston Woburn offers free parking, an elevator and a safe deposit box as well as computers, a copy machine and a meeting room for business guests.
On-site spa facilities feature a Jacuzzi and a sauna.
Wireless internet is available in the entire hotel for free.
High-speed internet access is available in the entire hotel for free.
Free public parking is possible on site.