Cohasset Harbor Resort (Cohasset) The Cohasset Harbor Inn Overlooking Cohasset Harbor a Picturesque New England Setting Capturing LobsterBoats And Often A Playful Seal Or Two. The Inn FeaturesWaterfront Rooms With Outside Balconies Looking Out OntoThe Harbor. Guestrooms Are...