A one-of-a kind hotel in Woburn MA, Residence Inn by Marriott Woburn Hotel offers a comfortable, stylish retreat at a substantial value on Boston's North Shore. Stretch your travel budget further and get more than just a room when you choose our deluxe Boston North Shore extended stay hotel.
Residence Inn Woburn
Related Inspiration
MASSACHUSETTS MASTERPIECE TRAIL
A statewide collection of 24 diverse works of art, from oil paintings to taxidermy frogs…