Situated right on the Charles River, the Newton Marriott offers views of the water and riverside photo-ops. This location can host up to 1,200 guests for a reception that can be held outdoors, featuring a gazebo, or in the Grand Ballroom with floor-to-ceiling windows overlooking the Charles.