Location: The hotel is located along the scenic Charles River overlooking the Boston and Cambridge skyline, adjacent to Harvard University. Nearby attractions are Freedom Trail, Faneuil Hall, Quincy Market, New England Aquarium, Children's Museum and..