Boston Marriott Cambridge

 
  0
Marriott in Kendall Square
Located two subway stops and across the Charles River from downtown Boston, the Boston Marriott Cambridge hotel offers a relaxed location for your next visit to the city. This Cambridge, Massachusetts hotel is centrally located in Kendall Square.