Close Window
View Category

Residence Inn Boston Cambridge

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.