Located on the banks of the Charles River, the Courtyard Boston Cambridge offers amazing views of the river, Cambridge, and Boston skyline. Our Cambridge, MA hotel is just five miles from Logan International Airport and minutes from downtown Boston. Newly..