Stonecroft InnStonecroft InnLedyard, CT 06339 路 Up to 150 guestsHistoric/Landmark BuildingPrivate EstateRustic & BarnPricing on request