IMPORTANT: please put “831 Main St., Woburn” into your phone or navigation to find us easily. Pull into the Extended Stay hotel parking lot, we are in the yellow house behind the hotel.
827 Main Street, Woburn, MA 01801
We are located right off I-95 in Woburn behind the Extended Stay hotel (hotel address: 831 Main St., Woburn). From Route 95 take the exit for Route 38 Woburn. Take the first exit off the rotary following Route 38 North. Stay in the right lanes, go straight through the first set of lights, and take your next right into the Extended Stay hotel. We are in the yellow house behind the hotel!