Karta Vacation Rentals
On a wooded lot in Billerica, MA — an all-suite, upscale extended-stay hotel just north of Boston’s high-tech corridor. Minutes from Nutting Lake Conservation Land and Burlington Mall, and about 12 miles from Harvard Square, it’s close enough for Boston day trips but tucked into a quieter, historical neighborhood.