Chesterfield Inn – How to relax in the heart of New England

Chesterfield Inn – How to relax in the heart of New England

Gazing out the windows of the wonderful Chesterfield Inn, one can’t help but relax in this idyllic setting. High on a knoll, guests have a magnificent view of the grounds and the surrounding countryside. We arrived in winter, and the hills were wrapped with an...