Close Window
View Category

View All Photos

Residence Inn Boston Cambridge

Check Rates & Availability

Area Sights

MIT Campus Building (32 of 35)

When you are out sight seeing don’t miss the unique architecture located on the MIT Campus in Cambridge, MA along the Charles River.