Boston Marriott Cambridge
Our Cambridge hotel in Boston is located in Kendall Square near Harvard, MIT, the Charles River, Harvard Square and various shopping and dining options. Also, visit downtown Boston, just two subway stops away on the Red Line.