Graciously distinguished, this stone castle in Camden is a destination like no other. Built in 1886, the inn has 11 guest rooms (2 guest suites), all with ensuite baths, 9 working fireplaces (1 wood, 8
gas), a very spacious parlor, a turret sitting room, two...