Residence Inn Boston Cambridge
Residence Inn Boston Cambridge is located in Kendall Square near the Massachusetts Institute of Technology, Harvard University and Boston Tea Party Ship and Museum. Our pet-friendly hotel in Cambridge, MA, is also close to Freedom Trail and Fenway Park.