Karta Vacation Rentals
On the banks of the Charles River in Cambridge, just across from Boston’s energy. A short drive gets you to MIT and TD Garden, with the Museum of Science, Lechmere, New England Aquarium and Faneuil Hall Marketplace all close by. Roughly 3 km from Boston’s city center.