Karta Vacation Rentals
In the heart of Harvard Square at Charles Square, Cambridge. Minutes from the city center and close to Fenway Park, the Museum of Science and and the Boston Public Library. A luxury, pet-friendly hotel set among shops, transit and university life.