Close Window
View Category

Boston Marriott Cambridge

Area Sights

MIT (34 of 51)

Our Kendall Square hotel is located near MIT, one of the most prestigious universities in the world.