Karta Vacation Rentals





On the Charles River in Cambridge, about 3 km from the city center. Steps from the Museum of Science, the Charles Hayden Planetarium and Lechmere. A pet-friendly, family-friendly base for exploring the riverfront and nearby Boston attractions.