Inn located south of Boston in historic town of Scituate. Beautiful location by the sea and shoreline.
Keywords: inn scituate harbor water south boston lodging hotel motel waterfront boats scenic historic quaint lee vickers indoor pool south of boston plymouth cape cod overnight harbor picturesque new england scenery clipper ship lodge seaside inns Lodging - Scituate, MA