Courtyard by Marriott Boston - Cambridge
Nestled on the banks of the Charles River, sits the Courtyard by Marriott Boston - Cambridge. Featuring 203 rooms and suites, this hotel offers a fitness center, business center, indoor pool, onsite dining and catering plus wireless internet throughout.