Residence Inn Boston Woburn is a 3-star stylish hotel providing a soundproof accommodation only minutes away from Witch Mansion, Tufts University and Minute Man National Historical Park. Residing in a 7-story building, the hotel was opened in 2002 and renovated in 2012.
The distance between Woburn city center and the property is 5 km.
A short walk to a valley and lakes as well as ski areas.
A 5-minute walk from Anderson/ Woburn train station. Due to its location 25 km from Logan International airport, it will take about 25 minutes' drive to get there.
This property counts 149 guestrooms featuring Two-Bedroom Suite, Studio and One-Bedroom Suite. Some rooms feature views over Canobie Lake Park and Fenway Park. In-room self-catering facilities include a microwave, a freezer and coffee/tea makers.
Eat & Drink
Guests can dine in Chipotle Mexican Grill located within a 10-minute walk of the property.
There are limousine rentals available on site.
The on-site spa facilities include 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.
Year renovated: 2012.
Number of floors: 7.
Number of rooms: 149.