With a food court adjacent to the hotel, guests of all budget can enjoy quick meals on the go.
Located only two subway stops and across the Charles River from downtown Boston, the hotel offers a relaxed location for your next visit to Boston. This Cambridge, Massachusetts hotel is centrally located in Kendall Square, so visiting Boston attractions is easy. Top universities such as MIT,...