$155 - $329

Stonecroft Country Inn

515 Pumpkin Hill Rd
Ledyard, CT 06339

(860) 572-0771
(800) 772-0774

Host(s): Jim and Marcie Townsend

Rooms: 8