Residence Inn Woburn

3 star
300 Presidential Way Woburn MA 01801

Located 21 km from downtown Boston, this hotel provides an easy access to major highways and commuter rail. It offers an indoor pool and an on-site fitness center.All studios and suites at Residence I...more

129 verified reviews

Last updated: 31 Oct 2020

Book now and pay later rooms are subject to availabilty.

Not what you were looking for?
Try a different search here

Never miss a deal in Woburn

Woburn Hotel Categories

Woburn Hotels by Quality Rating

Woburn Hotel Group Booking Reservations

Woburn Hotels with Conference, Parking and Internet Facilities

Woburn Apartments,Suites and Family Hotels

Entertainment, Relaxation and Exercise at Woburn

Woburn Hotels by Street

Woburn Hotels by Suburb