Residence Inn Boston Woburn is a 3-star property only 12.9 km from Witch Mansion, Tufts University - Tisch Library and Minute Man National Historical Park. The comfortable hotel was built in 2002 and refurbished in 2012.
Offering convenient setting in Woburn just near a train station, Residence Inn Boston Woburn overlooks Canobie Lake Park and Fenway Park. The distance between Woburn city center and the property is 5 km.
A short walk to a valley and mountains as well as ski areas.
Logan International airport can be reached in 25 minutes by car from Residence Inn Boston Woburn.
This property offers 149 rooms including Spacious One-Bedroom Suite, Spacious Two-Bedroom Suite and Studio. They feature bathrooms with a hairdryer, a shower and towels.
Eat & Drink
A complimentary breakfast is served daily. Guests can savor tea and coffee in the sports bar.
Business facilities feature computers, a business corner and a meeting room.
A Jacuzzi and a sauna are offered for relaxation.
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.
Year renovated: 2012.
Number of floors: 7.
Number of rooms: 149.