QR Code Link to This Post This property is conveniently located just 15 miles from downtown Boston and Logan International Airport. The Towers' two 10-story buildings feature spacious studio, one, and two bedroom residences, filled with natural light and today's modern conveniences. Just located off of 95 and located near the Burlington mall and a variety of different Restaurants.