New Reasons Why Connecticut’s Mayflower Inn & Spa Is The Ideal Weekend Getaway

Tag : Forbes
Tag : Lifestyle
On Thursday afternoons, a cart is set up by the croquet green offering glasses of rosé to guests about to try their mallet/wicket skills, a very civilized way to begin a long weekend at Mayflower Inn & Spa, Auberge Resorts Collection, the bucolic resort in Washington, Connecticut two hours …