A restored historic mansion in the heart of Peabody, The Bell Inn blends centuries of North Shore history with the comfort of a modern boutique stay.