Karta Vacation Rentals
In Woburn’s business district on Boston’s North Shore, this extended-stay hotel is a practical base for city and suburban trips. Easy access to the Anderson Regional Transportation Center keeps Boston commutes simple. Burlington Mall, Woburn Mall and Tufts University are minutes away by car, with Harvard and Encore Boston Harbor a short drive as well.