Tag Archives: Best Connecticut Resorts

The Best of Connecticut Resorts and Spas

In one way, writing about New England’s unparalleled Mayflower Inn and Spa is probably the easiest assignment of our literary careers. However, finding the right superlatives to describe this extraordinary property was no easy task. Let us start with the first one that comes to mind – incredible! Nestled in a pastoral setting in rural Connecticut …

Continue reading